Open lampslave opened 7 years ago
@lampslave Try moving django_hosts.middleware.HostsRequestMiddleware
to be before django.middleware.common.CommonMiddleware
Possibly related: it appears that django-hosts' reverse()
function does not generate URLs with trailing slashes if APPEND_SLASH
is set, while Django's reverse()
function does so.
Django raises 404 on http://subdomain.mydomain.com/mypage while http://subdomain.mydomain.com/mypage/ works as expected.
Pattern:
r'^mypage/$'
Version: 1.4 Django: 1.8 Middleware order: