在页面上显示内容可以简单的用django.http.HttpResponse来显示我们需要的内容,但是当我们需要一些处理一些复杂的数据或者从数据库读出来的操作要显示在html标签内或者js代码中就需要用渲染模板的方法。
开始
创建工程
首先,使用一下代码创建一个名为DjangoModels的工程(读者可以根据需要设置自己的工程名):
django-admin startproject DjangoModels
当然你也可以用pycharm创建一个django工程
创建app
创建工程之后,cd到工程目录,创建一个名为myapp的应用
python manage.py startapp myapp
修改settings.py
修改INSTALLED_APPS这个字段添加我们的app--myapp
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp',
)
修改DATABASES这个字段的内容
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mys