赞
踩
在配置文件settings.py里配置数据库信息
(1)创建数据库-----Lirbrary
(2)设置数据库连接模块
迁移之前先导入os模块
import os
(3)执行数据迁移命令
在控制台依次执行两条数据迁移命令,生成数据表
python manage.py makemigrations
python manage.py migrate
打开数据库,查看新生成的数据表
(1)主路由配置
配置主路由 - Library里的urls.py
(2)分路由配置
在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.DateTimeField('上次登录时间') def __str__(self): return str(self.username)
在index的views.py里创建
from django import db from django.http import HttpResponse from django.shortcuts import render, redirect from itsdangerous import json from index.models import User, Books # 创建登录视图函数 def loginView(request): return render(request, 'login.html') # 创建处理登录请求的视图函数 def do_loginView(request): # 判断请求方式 if request.method == 'POST': # 获取登录表单提交的数据 username = request.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。