Вопросы с тегом «django-urls»

Система рассылки URL-адресов Django

168
Получение админки Django для объекта

До Django 1.0 был простой способ получить административный URL-адрес объекта, и я написал небольшой фильтр, который я использовал бы так: <a href="{{ object|admin_url }}" .... > ... </a> В основном я использовал функцию обратного URL с именем вида...

131
Что лучше: использовать path () или url () в urls.py для django 2.0?

В онлайн-курсе django инструктор предлагает нам использовать url()функцию для вызова представлений и использования регулярных выражений в списке urlpatterns. Я видел другие примеры этого на YouTube. например from django.contrib import admin from django.urls import include from django.conf.urls...

130
Django: Как мне увидеть список шаблонов URL?

Как я могу увидеть текущие шаблоны url, в которые смотрит "обратный"? Я вызываю reverse в представлении с аргументом, который, по моему мнению, должен работать, но не работает. В любом случае я могу проверить, что там и почему моего рисунка...

127
Разница между статическим STATIC_URL и STATIC_ROOT в Django

Я сбит с толку static rootи хочу прояснить ситуацию. Чтобы обслуживать статические файлы в Django, в settings.pyи urls.py: import os PROJECT_DIR=os.path.dirname(__file__) 1. Абсолютный путь к каталогу, в котором должны собираться статические файлы. STATIC_ROOT=...

119
Что такое ошибка NoReverseMatch и как ее исправить?

У меня есть код, и когда он выполняется, он выдает NoReverseMatch, говоря: NoReverseMatch в / my_url / Reverse для 'my_url_name' с аргументами '()' и аргументами ключевого слова '{}' не найдены. n пробных шаблонов: [] Что это означает и что я могу с этим...

111
URL-адреса Django TypeError: представление должно быть вызываемым или списком / кортежем в случае include ()

После обновления до Django 1.10 я получаю сообщение об ошибке: TypeError: view must be a callable or a list/tuple in the case of include(). Мой urls.py выглядит следующим образом: from django.conf.urls import include, url urlpatterns = [ url(r'^$', 'myapp.views.home'), url(r'^contact/$',...

106
ImproperlyConfiguredError о app_name при использовании пространства имен в include ()

Сейчас я пробую Django. Я использую namespaceаргумент в одном из своих include()s в urls.py. Когда я запускаю сервер и пытаюсь просмотреть, я получаю эту ошибку. File "C:\Users\User\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\urls\conf.py", line 39, in include 'Specifying a...

102
Перенаправление URL-адресов Django

Как я могу перенаправить трафик, который не соответствует ни одному из моих других URL-адресов, обратно на главную страницу? urls.py: urlpatterns = patterns('', url(r'^$', 'macmonster.views.home'), #url(r'^macmon_home$', 'macmonster.views.home'), url(r'^macmon_output/$',...

91
Как получить текущее имя URL-адреса с помощью Django?

Мне нужно создать URL-адрес динамически в соответствии с текущим URL-адресом. Использование {% url %}тега - это самый простой способ сделать это, но мне нужно текущее имя URL-адреса, чтобы динамически генерировать новый. Как я могу получить имя URL, прикрепленное к urlconf, ведущему к текущему...

89
URL-адреса django без косой черты не перенаправляют

У меня есть два приложения, расположенные на двух разных компьютерах. На компьютере А в urls.pyфайле есть такая строка: (r'^cast/$', 'mySite.simulate.views.cast') И этот URL-адрес будет работать как для, так mySite.com/cast/и для mySite.com/cast. Но на компьютере BI есть похожий URL-адрес,...

84
Используя {% url ??? %} в шаблонах django

Я много искал в Google ответы о том, как использовать тег «url» в шаблонах, только чтобы найти много ответов, в которых говорилось: «Просто вставьте его в свой шаблон и укажите на то представление, для которого требуется URL-адрес». Что ж, никакой радости для меня :( Я пробовал все возможные...

82
Как обрабатывать request.GET с несколькими переменными для одного и того же параметра в Django

В представлении Django вы можете получить доступ к request.GET['variablename'], поэтому в вашем представлении вы можете сделать что-то вроде этого: myvar = request.GET['myvar'] Фактический request.GET['myvar']тип объекта: <class 'django.http.QueryDict'> Теперь, если вы хотите передать...