一、django页面渲染
1、在templates中创建html格式的文件-index.html,在该文件中添加body,设置样式,比如:
<h1 style = "background-color:antiquewhite;color:blue">happy</h1>
2、导入render,在yhd/views中编辑index函数,使用render返回index.html
3、检查mysite/settings.py 中 templates 中的路径,让服务知道 index.html 文件在哪里
4、访问http://127.0.0.1:8000/index/
二、数据库应用
目前,先使用django自带的数据库sqlite3,默认设置不需修改
1、在 INSTALLED_APPS 中添加需要使用数据库的模块
在使用数据库前,需要先在 mysite/settings.py中添加模块,让数据库知道是哪个模块在调用它。做法是:在 INSTALLED_APPS 列表里添加相应的模块 yhd
INSTALLED_APPS中默认包括了以下 Django 的自带应用,其作用如下:
django.contrib.admin – 管理员站点
django.contrib.auth – 认证授权系统
django.contrib.contenttypes – 内容类型框架
django.contrib.sessions – 会话框架
django.contrib.messages – 消息框架
django.contrib.staticfiles – 管理静态文件的框架
2、创建web后台管理员
首先创建数据表,由于某些默认开启的应用需要至少一个数据表,因此在使用这些应用之前需要创建数据表。执行命令:
python manage.py migrate
再执行命令创建管理员账号:
python manage.py createsuperuser
3、启动服务:
python manage.py runserver
4、访问:http://127.0.0.1:8000/admin/
输入管理员账号密码登录,即可进入后台系统,管理用户,可一起开发Django 项目