Django初始设置 第4部分(URL~视图创建篇)
请指定应用程序的URL。
在项目的url.py文件中进行更改。
from django.contrib import admin
from django.urls import path, include★includeを追記
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('(アプリ名).urls')),
]
将http://127.0.0.1:8000重定向到(应用名称).urls。
指定应用程序内的URL
在应用程序中新建一个url.py文件。
from django.urls import path★
from . import views★#viewsをインポート
app_name = (アプリ名)#追加しないと、後に出てくるtemplateからurlを読み込むことができない
urlpatterns = [
path('', views.post_list, name='post'),
]
创建视图文件
- MVCモデルのControllerに対応する(ちょっとわかりずらい…DjangoのViewはMVCのController)
from django.shortcuts import render
def post_list(request):
return render(request, '<アプリ名>/<出力するHTMLファイル名>.html', {})
在urls.py中通过path的第二个参数指定了在views.py中实现的视图。
请参考以下文章