Django 从入门到出门
写在前面:本文仅为笔者在 Django 学习过程中的一些记录,以练促学。如对你有所帮助,还请点赞收藏~
1. Python 虚拟环境使用
-
First, create the virtual environment
python3 -m venv django-env
-
Then, use this environment
source django-env/bin/activate
-
Next, install django
python -m pip install django
-
Finally test django is working
django-admin startproject mysite
2. Django URL 匹配
-
匹配形如
/job/test1/
的 url- urls 文件
path('job/test1/', views.test1, name="test1")
- views 文件
def test1(request): return HttpResponse("Hello, world. test1.")
- urls 文件
-
匹配形如
/job/2/
的 url- urls 文件
path('jobtest/<int:no>', views.test2, name="test2")
- views 文件
def test2(request, no): return HttpResponse("Hello, world. test%s" % no)
- urls 文件
-
匹配形如
/job/test3/?name=Tom&age=14
的 url- urls 文件
path('job/test3/', views.test3, name="test3")
- views 文件
def test3(request): name = request.GET.get("name") age = request.GET.get("age") return HttpResponse("Hello %s, you are %s years old." % (name, age))
- urls 文件