Django简易流程
1、创建Django项目
django-admin startproject 项目名
2、启动manage.py服务
创建好项目后,我们进入项目文件夹,用以下命令就可以运行Django项目了。默认情况下,我们通过Http://127.0.0.1:8000/来访问我们的Django项目。由于没有任何页面,所以会出现一个调试窗口。下面是python3下启动manage.py服务
python3 manage.py runserver
注意:运行之前先进入manage.py文件中将python修改为python3,即#!/usr/bin/env python3
3、创建APP
进入项目目录中,用startapp来创建app
cd ./项目名/
django-admin startapp 应用名
为了让django包含创建的app,我们需要注册app。打开配置文件setting.py,找到INSTALLED_APPS,把我们创建的app添加进去。
4、进入应用目录,创建一个urls.py文件写入以下内容
from django.urls import path,re_path
from .view import *
urlpatterns = [
re_path(r'^index/$',index_views)
]
匹配访问路径是index的话,交给index_views去处理,Http://127.0.0.1:8000/应用名/index
5、然后打开views.py文件,写一个视图函数index_views
#!/usr/bin/env python3
from django.shortcuts import render
from django.http import HttpResponse
from django.template import loader
def index_views(request):
t = loader.get_template("name.html")
html = t.render(dic)
return HttpResponse(html)
# return render(request,"name.html",dic)
6、在应用目录下,创建一个templates文件夹,里面写.html文件
启动manage.py服务,python3 manage.py runserver,用浏览器打开http://127.0.0.1:8000/应用名/index即可