django_day08_项目相关
-
定义数据库表
from django.db import models # Create your models here. class User(models.Model): """ 员工信息用户表 密码 职位 公司名(子,总公司) 手机 最后一次登录时间 """ username = models.CharField(max_length=32) password = models.CharField(max_length=32) position = models.CharField(max_length=32) company = models.CharField(choices=(('1', '黄土高坡总公司'), ('2', '家里蹲分公司'), ('3', '德玛西亚分公司')),max_length=32) phone = models.CharField(max_length=32) create_time = models.DateTimeField(auto_now_add=True) last_time = models.DateTimeField(null=True, blank=True) # class Meta: # db_table= ''
-
定义modelform
from django import forms class RegForm(forms.ModelForm): # username = forms.CharField() class Meta: model = models.User # fields = ['username','password'] fields = '__all__' exclude = ['last_time']
需求
- 博客的首页
- 展示所有的文章
- 文章的详情页
- 展示文章信息
- 文章下有评论信息
- 评论框,当前作者提交评论
- 后台的管理
- 标签管理
- 表格展示
- 新增和编辑
- 文章管理
- 表格展示
- 新增和编辑
- 标签管理
- 替换正则匹配
- plugins/dashboard/images/$1.jpg