关于Django 2.0 在Nginx下的 urls.py设置问题,为什么新增加url前台无法显示?

先说下配置:

https

nginx

django2.0

https://127.0.0.1正常加载,静态文件也能加载。  但我想增加url时却出现了问题,无法找到网页,以下是我的代码,希望大神帮我分析一下:

工程目录下的url.py:

from django.urls import include, 

pathfrom django.contrib import admin

urlpatterns = [    path('', include('shiyan_app.urls')),  

  path('admin/', admin.site.urls),]

app目录下的url.py:

from django.contrib import admin

from django.urls import pathfrom . import views

app_name = 'shiyan_app'

urlpatterns = [    path('',views.index, name='index'),  

 path('qq/',views.index2,name='index2'),]

app目录下的views.py

from django.shortcuts import render

from django.http import HttpResponse

def index(request):   

 return render(request,"index.html")

def index2(request):   

 return HttpResponse("Hello, world. You're at the polls index.")

想要实现的效果就是,127.0.0.1访问index函数(可以实现),127.0.0.1/qq访问index2函数(无法实现)。

其中如果把127.0.0.1改成访问index2函数是可以正常显示的,说明函数本身是没有问题的。而其中我也无数次的重启Uwsgi与Nginx,结果都是无法显示/qq

请问大神们,究竟是哪里出错了,才导致我的urls.py按照官方及所有网上教程的规法设置全部失效................

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容