目录
1、在index应用下创建一个templates目录,再在templates目录下创建一个index目录,用来存放html文件
一、创建一个Django项目--------Library
二、完成基本配置
1、配置数据库信息
在配置文件settings.py里配置数据库信息(注意密码要换成自己数据库的密码)
2、进行数据迁移
(1)创建数据库-----Lirbrary
(2)设置数据库连接模块
在项目的初始化文件里设置数据库连接模块
(3)执行数据迁移命令
在控制台依次执行两条数据迁移命令,生成数据表
python manage.py makemigrations
python manage.py migrate
查看生成的数据表
3、路由配置
(1)主路由配置
配置主路由 - Library里的urls.py
三、创建应用——index
1、创建index应用
在控制台执行python manage.py startapp index
2、注册index应用
在配置文件settings.py里注册index应用
3、创建图书模型和用户信息类——Books——User
在index的models.py里创建图书模型和用户信息模型类
from django.db import models
#创建图书模型
class Books(models.Model):
id=models.AutoField('编号',primary_key=True)
number=models.CharField('总编号',max_length=10)
category=models.CharField('分类号',max_length=10)
name=models.CharField('书名',max_length=50)
author=models.CharField('作者',max_length=10)
press=models.CharField('出版单位',max_length=50)
price=models.DecimalField('单价',decimal_places=2,max_digits=6)
def __str__(self):
return str(self.name)
#用户信息类
class User(models.Model):
id = models.AutoField('编号',primary_key=True)
username=models.CharField('用户名',max_length=20)
password=models.CharField('密码',max_length=50)
last_Login_Time=models.DateTimeFi