Django urls.py 配置與視圖
1. 創建app
python manage.py startapp login
2. 視圖
紅色警告:上面的文件名一定要templates,否則會報錯。
3. 配置 urls
一個完整的網站必然要創建許多app,因此,在login這個app下創建一個urls.py。
(1)配置 login/views.py :
from django.shortcuts import render
# from django.shortcuts import HttpResponse
# Create your views here.
def index(request):
return render(request, 'index/index.html')
def login(request):
return render(request, 'login/login.html')
def register(request):
return render(request, 'register/register.html')
def logout(request):
return
(2)配置 login/urls.py :
from django.urls import path
from . import views
urlpatterns = [
path('index/', views.index),
path('login/', views.login),
path('register/', views.register),
path('logout', views.logout),
]
(3)配置 mysite/urls.py
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('login/', include('login.urls')),
4. 訪問 localhost:8000/login/index/
關注我,帶你一起寫bug
warning :未經授權,不得轉載
有問題的小夥伴請在下方留言,喜歡就點個贊吧