摘要: 数据库配置 创建数据库 """ 1.管理员连接数据库 >: mysql -uroot -proot 2.创建数据库 >: create database luffy default charset=utf8; 3.查看用户 >: select user,host,password from mysq 阅读全文
posted @ 2022-03-29 23:47 hai起奈 阅读(132) 评论(0) 推荐(0) 编辑
摘要: user模块User表 创建user模块 前提:在 luffy 虚拟环境下 1.终端从项目根目录进入apps目录 >: cd luffyapi & cd apps 2.创建app 先切换到app目录下 >: python ../../manage.py startapp user 创建User表对应 阅读全文
posted @ 2022-03-29 23:47 hai起奈 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 环境变量 dev.py # 环境变量操作:小luffyapiBASE_DIR与apps文件夹都要添加到环境变量 import sys sys.path.append(BASE_DIR) APPS_DIR = os.path.join(BASE_DIR, 'apps') sys.path.append 阅读全文
posted @ 2022-03-29 23:46 hai起奈 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一、后台:Django项目创建 环境 """ 为luffy项目创建一个虚拟环境 >: mkvirtualenv luffy """ """ 按照基础环境依赖 >: pip install django==2.0.7 >: pip install djangorestframework >: pip 阅读全文
posted @ 2022-03-29 23:45 hai起奈 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境的搭建 优点 1、使不同应用开发环境相互独立 2、环境升级不影响其他应用,也不会影响全局的python环境 3、防止出现包管理混乱及包版本冲突 一、windows 安装 # 建议使用pip3安装到python3环境下 pip3 install virtualenv pip3 install 阅读全文
posted @ 2022-03-29 23:22 hai起奈 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、随机验证码 url(r'^get_code/', views.get_code, name='get_code'), # 获取随机3个0-255数 def get_random(): """ :return: 返回0-255三个随机数,元组 """ return random.randint(0 阅读全文
posted @ 2022-03-29 17:07 hai起奈 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Django中开启事务的两种方式 第一种 from django.db import transaction with transaction.atomic(): ... 第二种 from django.db import transaction @transaction.atomic def po 阅读全文
posted @ 2022-03-29 17:06 hai起奈 阅读(144) 评论(0) 推荐(0) 编辑