% 5E вставляется в обратный URL - PullRequest
0 голосов
/ 10 июня 2018

У меня проблема с разрешением URL, как и должно быть.Он разрешается как

http://localhost:8000/%5Ewebsites/?value=1&id=1, когда он должен быть разрешен как http://localhost:8000/websites/?value=1&id=1

У меня есть следующий urls.py внутри приложения.

app_name = 'websites'

urlpatterns = [

    url(r'^$', website_views.homepage, name="homepage"), 
    url(r'^blog/$', website_views.blog, name="blog"),
    url(r'^blog/(?P<id>\d+)/$', website_views.blogpost, name="blogpost"),

]

У меня внутри файла проекта urls.py есть следующее:

urlpatterns = [
    url(r'^websites/', include('websites.customerurls')),

Ссылка, которая разрешается неверно, такова:

<a href="{% url 'websites:homepage' %}?value=1&id=1" target="_blank">  

Любая помощь будет принята с благодарностью!Спасибо!

1 Ответ

0 голосов
/ 10 июня 2018

Я должен удалить ^ в urlpatterns = [url (r '^ sites /', include ('website.customerurls')) ,.Теперь он разрешается без% 5E, и страница загружается правильно.

...