大家好,小编来为大家解答以下问题,python注册用户名和密码登录,python写简单的注册登录,今天让我们一起来看看吧!
文章目录
可重用注册登录系统
- 注册(邮箱注册,手机,微信,QQ)
- 登录
- 注销
1. 项目开始前的思考
- 路由配置
urlpattern = [ #路由规则
path('/register/', views.register), #注册时指定的视图函数
path('/login/', views.login),
path('/logout/', views.logout),
]
- 视图配置(重点)
- 数据库模型Model:
class User:
id, name, password, email, create_time, update_time
last_time(最后一次登录的时间), gender, province
- 模板Template: register.html, login.html, index.html
2. 搭建项目环境
-
创建Django项目
首先在pycharm中新建一个虚拟环境用来创建Django项目: -
创建app
在terminal中:python manage.py startapp login
-
设置时区和语言
# filename: loginRegister/settings.py
# LANGUAGE_CODE = 'en-us'
LANGUAGE_CODE = 'zh-hans'
# TIME_ZONE = 'UTC'
TIME_ZONE = 'Asia/Shanghai'
USE_TZ = False
-
设置快速启动
取代每次terminal:python manage.py runserver 9999