1、添加app
python manage.py startapp app名称
2、注册app
在 settings.py中注册
3、编写url 与函数的映射
在 urls.py中编写
4、编写视图函数
在 view.py中编写
5、启动app
python manage.py runservicer
也可以使用pycharm直接启动
6、修改视图函数,我们需要返回一个模板视图
在app中创建一个templates,这里边创建视图
首先 创建url与模板的映射 settings.py
from demo01 import views
urlpatterns = [
# path("admin/", admin.site.urls),
path("user_list/",views.user_list)
]
在view.py 中编写视图函数
from django.shortcuts import render,HttpResponse
# Create your views here.
def user_list(request):
return render(request,"user_list.html")
在templates中创建视图
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1>用户列表</h1>
<img src="{% static 'img/1.jpeg'%}">
</body>
</html>
创建一个static文件夹 里边存放静态文件
在static 下 创建img文件夹 把图片放进去。
注意:
在寻找视图函数时,会根据我们在setting.py中注册app的顺序来查找相应templats下的视图,如果我们在根目录下创建了templats文件夹,是不会去该处查找的,除非我们配置了setting.py中的
{% load static %}
会根据
来查找。