git下载:https://blog.csdn.net/weixin_44198965/article/details/99686507
仓库:
每个用户有一个仓库(本地)repository,还有一个中央仓库remote。联网后,提交到中央仓库。
工作空间保存当前版本,本地仓库保存多个版本
开发者名字为每天调教的记录,合并给开发者分支,最后提交到master
pychram不用版本管理
新建dev分支
克隆:
创建本地仓库:
创建自己的分支:
创建项目:
之前打开的是仓库文件夹,现在关闭再打开项目文件夹:
还要删除仓库文件中的.idea
jinja2创建环境:
并设置项目使用的模板工具为jinja2
配置statics(先在全局设置中搜索STATICFILES_DIRS,复制到项目设置中进行设置)
模板文件引入:
创建templates,识别为模板文件,并从statics中拷贝register.html页面
创建users这个应用:
在设置中注册应用:
这个时候写好urls路径已经能显示出页面:
出现错误:
在模板设置中,不仅有Jinja2的设置,还要有原有设置
错误:
必须按以下方式导入包
图形验证码:
思路:
写图形验证的Urls:
使用包:
安装:pillow
产生图形验证码:
redis中写入图片的保存:
效果: