Django path: ‘host:8000/’ 临时网页
使用 lambda 一行代码实现临时响应 ‘http://localhost:8000’ 网站根路径的请求。
代码:
#### filename: mysite/mysite/urls.py
[...]
from django.http import HttpResponse
urlpatterns = [
path('admin/', admin.site.urls),
path('', lambda request: HttpResponse('Welcome to MYSITE')),
path("yourApp/", include("yourApp.urls")),
[...]
简单说明:
mysite 是指:develop/ $ django-admin startproject mysite
yourApp 是指开发的 app:develop/mysite/ $ python3 manage.py startapp yourApp
因此文件结构为:develop/ `-- mysite/ |-- mysite/ | |-- urls.py | |-- settings.py | |-- [...] | |-- yourApp/ | |-- [...] | |-- manage.py |-- db.sqlite3 [...]
其中,本文所有
[...]
表示“省略”