东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2884|回复: 4
打印 上一主题 下一主题

[课堂笔记] 14、python_django_web开发_app models分层与users数据模型设计完成...

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14438
QQ
跳转到指定楼层
楼主
发表于 2017-10-28 16:26:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



14、python_django_web开发_app models分层与users数据模型设计完成_笔记


授课机构 授课老师
Logo  名称:爱增值网络平台 网址:www.izengzhi.com
可以对 公开课 授课老师 授课机构 进行全局搜索
app设计:
users 用户管理
Course 课程管理
organization 授课机构和其教师的管理
operation 用户操作管理   为什么多出这个app呢?后面说
数据库设计  
Pip install django==1.9   为什么不用1.10 因为搭建后台管理系统框架目前只支持1.9  
搜索
users app的models设计:
Django默认数据表:auth_user 如果这张表不能满足 则需要扩展
继承系统的 AbstractUser
Settings 文件中  AUTH_USER_MODEL = 'users.UserProfile'
ImageField  must Pillow
Pip install pillow
auth.User.groups: (fields.E304) Reverse accessor for 'User.groups' clashes with reverse accessor for 'UserProfile.groups'.
        HINT: Add or change a related_name argument to the definition for 'User.groups' or 'UserProfile.groups'.
auth.User.user_permissions:
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency users.0001_initial on database 'default'.
SyntaxError: Non-ASCII character '\xe6' in file /Users/dinglx/Desktop/django_works/izengzhi/apps/users/models.py on line 10, but no encoding declared;
# -*- coding: utf-8 -*-
循环引用
User models.py (UserCourse) 用户学习的课程
Courses models.py(CourseComment)
死循环  
更上一层的app:operation  为了避免循环import
上层app是可以引用下一层models的
邮箱注册或找回密码是 保存验证码到数据库
EmailVerifyCode  邮箱验证码
PageBanner  轮播图

让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

0

主题

99

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
沙发
发表于 2018-2-28 21:03:07 | 只看该作者
huifu

东方耀
东方耀
回复

使用道具 举报

板凳
发表于 2018-4-30 10:54:40 | 只看该作者
python_django_web开发_app models分层与users数据模型设计完成
回复

使用道具 举报

0

主题

244

帖子

504

积分

高级会员

Rank: 4

积分
504
地板
发表于 2018-12-24 10:07:48 | 只看该作者
谢谢老师
回复

使用道具 举报

0

主题

244

帖子

504

积分

高级会员

Rank: 4

积分
504
5#
发表于 2018-12-28 10:56:01 | 只看该作者
谢谢老师
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-5-7 03:05 , Processed in 0.175360 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表