环境搭建

工具

sublime

mysql 5.7, 数据库管理 Navicat

django 1.10, django shell (可以用来检查错误)

操作系统, windows 7

搭建

django-admin startproject cms

cd cms

python manage.py startapp focus

打开 settings.py 文件

INSTALLED_APPS 中增加新的应用 'focus',

 

项目分析:

1. 文章呈现: 包括标题, 内容, 作者, 评论, 赞同数, 收藏数 等

2. 用户注册, 用户可以收藏, 赞同, 评论

 

 

用户数据类型扩展: cms/focus/models.py 文件

django 内置有django.contrib.auth.models.User模块, 之所以不自己写User模块, 因为内置的 User模块使整个用户验证系统非常容易实现