На моем сайте Django появляются URL-адреса, которые периодически пропускают мои WSGIScriptAlias. Если я просто распечатать {% url 'index' %}
в моей index.html (см мои urls.py
параметры ниже), я случайно (около 50% времени) получают либо:Django flaky url (случайно опускает WSGIScriptAlias)
MySiteAlias/MySite
, который является правильным, или
MySite/
что неверно.
MyApp/urls.py:
from django.conf.urls import url,include
urlpatterns = [
url(r'^MySite/', include('mysite.urls')),
]
MySite/urls.py:
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name='index'),
]
и views.index в основном делает return render(request, 'mysite/index.html)
. Есть какие нибудь идеи как это починить?