app与url响应的管理
一个web可以有多个app,每个app的url请求都有对应的相应函数。
- app:setting.py中的INSTALLED_APPS列表;
- url的响应函数:urls.py中的urlpatterns列表;
- 也可以在app中新建urls.py然后用include对其索引。
数据加载与模板
Django从数据库中加载数据并将其加载到模板中。通过响应函数向模板中加载数据,响应函数包含在veiws.py中。
- 修改models.py并将字段加载至数据库
-python manage.py makemigration appname
-python manage.py migration appname
- 在veiws.py中传递数据至模板
-return render(request, 'appname emplates.html', {key:value})
-<h1>{{key}}</h1>