为什么我的 django url 得到一些糟糕的垃圾值
Why my django urls gets some bad garbage value
当我调用http://127.0.0.1:8000调用我的主页时,
我被自动重定向到一些糟糕的随机 URL 喜欢
仪表板urls.py
url(r'^$', views.home, name='home'),
url(r'^dashboard', views.dashboard, name='dashboard'),
views.py
def home(request):
if request.user.is_authenticated():
return HttpResponseRedirect('/dashboard')
else:
return render(request,'index/index.html')
def dashboard(request):
user = request.user
return render(request,'dashboard.html',{'user':user})
主要urls.py
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'', include('dashboard.urls'))
]
您没有使用正则表达式。这就是为什么你得到一个糟糕的垃圾值。
url(r'', include('dashboard.urls'))
url 应该指向哪里?使用像
这样的正则表达式
url(r'^', include('dashboard.urls'))
将 url(r'^$', views.home, name='home'),
作为您的首页 http:/127.0.0.1:8000
根据评论,我认为你想要那个。
仪表板urls.py
url(r'^$', views.dashboard, name='dashboard'),
主要urls.py
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^dashboard/', include('dashboard.urls'))
url(r'^$', views.home, name='home'),
]
当我调用http://127.0.0.1:8000调用我的主页时,
我被自动重定向到一些糟糕的随机 URL 喜欢
仪表板urls.py
url(r'^$', views.home, name='home'),
url(r'^dashboard', views.dashboard, name='dashboard'),
views.py
def home(request):
if request.user.is_authenticated():
return HttpResponseRedirect('/dashboard')
else:
return render(request,'index/index.html')
def dashboard(request):
user = request.user
return render(request,'dashboard.html',{'user':user})
主要urls.py
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'', include('dashboard.urls'))
]
您没有使用正则表达式。这就是为什么你得到一个糟糕的垃圾值。
url(r'', include('dashboard.urls'))
url 应该指向哪里?使用像
这样的正则表达式url(r'^', include('dashboard.urls'))
将 url(r'^$', views.home, name='home'),
作为您的首页 http:/127.0.0.1:8000
根据评论,我认为你想要那个。
仪表板urls.py
url(r'^$', views.dashboard, name='dashboard'),
主要urls.py
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^dashboard/', include('dashboard.urls'))
url(r'^$', views.home, name='home'),
]