适用对象:有一定python和django基础,对此技术感兴趣,或者想快速尝试、实现效果的。
原则:
参考资料
django-admin startproject social_bookpython manage.py startapp core ,将core应用添加到settings.py/INSTALLED_APPS中Profile 整体介绍
user 关联的外键为当前活跃的用户
id_user 用户id
bio 介绍
profileimg 头像
location 地域
Post 帖子
id 唯一标志
user 属于哪个用户
image 图片
caption 标题
created_at 创建时间
no_of_likes 点赞数
Likepost 点赞数
post_id 文章id
username 用户名
Followerscount 关注者统计
user 用户
follower 关注者
创建数据模型,生成数据表
1、检测你对模型文件的修改,并且把修改的部分储存为一次迁移 python manage.py makemigrations
2、数据库里创建新定义的模型的数据表 python manage.py migrate
# 在terminal中输入 python .\manage.py shell
# 执行以下命令
from django.contrib.auth.models import UserUser.objects.create_user('Tom', '123@qq.com', '123')
User.objects.create_user('Jerry', '123@qq.com', '123')
User.objects.create_user('Spike', '123@qq.com', '123')
