django2中urls设置问题

weixin_42541214 2019-02-13 02:42:44
django2 中,新建一个项目myblog,并创建一个应用blog,
myblog中urls.py为
from django.contrib import admin
from django.urls import include, path

urlpatterns = [
path('admin/', admin.site.urls),
path('index/',include('website.urls') ),
]

blog中urls设置为
from django.urls import path
from .import views

urlpatterns = [
path('^index/$', views.index),
]


我如何才能把url变为 localhost:8000/blog/index
...全文
305 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_42541214 2019-02-14
  • 打赏
  • 举报
回复
我找的案例是一个jango1的案例,做的是一个blog,当时有点懵,写错了,已经完成,万分感谢
混沌鳄鱼 2019-02-13
  • 打赏
  • 举报
回复
你说的东西和你的代码对不上号啊? 你创建了一个应用叫blog,那么 path('index/',include('website.urls') ), 里面 website.urls是什么鬼?应当是blog.urls吧? 正常情况下按照下面这样写就可以了。


# myblog中urls.py为
from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('admin/', admin.site.urls),
    path('blog/', include('blog.urls', namespace='blog'), name='blog'),
]

# blog中urls设置为
from django.urls import path
from . import views

app_name = 'blog'
urlpatterns = [
    path('index/', views.index, name='blog_index'),
]

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧