程序员5个刷题网站BBS+Blog项目开发

  1. 项目需求

  2. 基于ajax和用户认证组件实现登录验证

  3. 基于ajax和form组件实现注册功能

  4. 系统首页文章列表的渲染

  5. 个人站点页面设计

  6. 文章详细页的继承

  7. 点赞踩灭

  8. 评论功能

  9. 富文本编辑器的使用

  10. 防止xss攻击

  11. 项目详情

2.1数据库设计核心代码

  1. 继承AbstractUser

  2. 中介模型

  3. 联合唯一


from django.db import models

from django.contrib.auth.models import AbstractUser

class UserInfo(AbstractUser):

    \"\"\"用户信息\"\"\"

    nid = models.AutoField(primary_key=True)

    telephone = models.CharField(max_length=11, null=True, unique=True)

    avatar = models.FileField(upload_to='