Задать вопрос
@kicherov_maxim

Как грамотно прописать urlpatterns в django?

Хочу получать get параметр в url
urlpatterns = [
    url(r'^$', views.index, name='index'),
    url(r'item', views.item, name='item'),
    url(r'^category/(?P<category>\w{0,50})/$', views.category,),
]

http://localhost:8000/category/название

проблема в том что ломается статика которая подключается вот так
<script src="./static/js/jquery-1.11.3.min.js"></script>

но запросы идут на
http://localhost:8000/category/название/static/js/jquery-1.11.3.min.js
  • Вопрос задан
  • 152 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@776166
Так статика не подключается идеологически и особенно так, как это сделали вы.
"./" означает, что вы отталкиваетесь от текущего расположения, что уже совсем вообще ну никак неправильно.

Нужно так:
{% load static %}
<script src="{% static "js/jquery-1.11.3.min.js" %}"></script>

https://docs.djangoproject.com/en/2.2/howto/static...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы