基于Django可重用注册登陆的系统
项目实现的功能
- 注册
- 邮箱注册
- 手机号注册
- 微信注册
- QQ注册
- 登陆
- 注销
项目开始前的思考
路由配置
urlpattern = [
path('/register/', views.register),
path('/login/', views.login),
path('/logout/', views.logout),
]
视图配置(核心)
执行怎样的视图函数(业务逻辑)
比如,register包含的逻辑有,用户名、密码、邮箱、信息入库等等…
数据库模型配置Model
class User:
id, name, password, email, create_time, update_time,
last_time, gender, province
模板Template
register.html,login.html,index.html