关于Django 2.0 在Nginx下的 urls.py设置问题,为什么新增加url前台无法显示? 10
先说下配置:httpsnginxdjango2.0https://127.0.0.1正常加载,静态文件也能加载。但我想增加url时却出现了问题,无法找到网页,以下是我的代...
先说下配置:
https
nginx
django2.0
https://127.0.0.1正常加载,静态文件也能加载。 但我想增加url时却出现了问题,无法找到网页,以下是我的代码,希望大神帮我分析一下:
工程目录下的url.py:
from django.urls import include, path
from 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 path
from . 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按照官方及所有网上教程的规法设置全部失效................ 展开
https
nginx
django2.0
https://127.0.0.1正常加载,静态文件也能加载。 但我想增加url时却出现了问题,无法找到网页,以下是我的代码,希望大神帮我分析一下:
工程目录下的url.py:
from django.urls import include, path
from 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 path
from . 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按照官方及所有网上教程的规法设置全部失效................ 展开
浙江启扬智能科技有限公司
2023-06-12 广告
2023-06-12 广告
Linux 嵌入式系统中,USB 启动模式能够烧写 ARM 的 uboot 的原因主要有以下几个方面:1. USB 启动模式相对于传统的 BIOS 启动模式来说,具有更高的兼容性和灵活性,可以支持更多的硬件设备和操作系统。2. USB 启动...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询