随笔分类 -  Django

摘要:问题: django.db.utils.OperationalError: (2026, 'SSL connection error: unknown error number') 解决: mysql 5.7 默认不开启ssl,8默认开启 mysql8.0.25 关闭ssl ,即可 docker内关 阅读全文
posted @ 2021-12-10 11:11 pythoner_wl 阅读(3165) 评论(0) 推荐(0) 编辑
摘要:def create(self, request, *args, **kwargs): container_type_list = settings.CONTAINER_TYPE_LIST gas_file = request.data.get('gas_file') if gas_file: "" 阅读全文
posted @ 2021-08-09 18:31 pythoner_wl 阅读(461) 评论(0) 推荐(0) 编辑
摘要:水平分表 # Create your models here. from django.db import models # 得到表模型类 # name是表名,fields是字段,app_label是你的应用名(如:flow),module是应用下的模型(如:flow.models),options 阅读全文
posted @ 2021-04-20 17:23 pythoner_wl 阅读(611) 评论(0) 推荐(0) 编辑
摘要:pipenv install pipenv --python 3.6 pipenv install django==2.1.8 django-admin startproject DjangoPractice python manage.py startapp pvmi pipenv install 阅读全文
posted @ 2021-04-20 17:06 pythoner_wl 阅读(32) 评论(0) 推荐(0) 编辑
摘要:Django中使用django-apscheduler执行定时任务 关于apscheduler使用,请参考文章 :python 定时任务APScheduler 使用介绍 安装模块 pip install django-apscheduler 使用 1. 在django项目修改settings.py文 阅读全文
posted @ 2021-01-21 17:16 pythoner_wl 阅读(560) 评论(0) 推荐(0) 编辑
摘要:from concurrent.futures import ThreadPoolExecutor threadPool = ThreadPoolExecutor(max_workers=10, thread_name_prefix="oss_") 阅读全文
posted @ 2021-01-13 13:01 pythoner_wl 阅读(70) 评论(0) 推荐(0) 编辑
摘要:# -*- coding:utf-8 -*- import pymssql from DBUtils.PooledDB import PooledDB from log_maker import logger class Sql_conn: def __init__(self): # conn = 阅读全文
posted @ 2021-01-13 12:59 pythoner_wl 阅读(342) 评论(0) 推荐(0) 编辑
摘要:邮箱找回密码实现 思路: 点击邮箱找回:前端给后端服务器发送请求 get:http://127.0.0.1:8000/api/v1/email?email=7777777777@qq.com 后端发送邮件:邮件内容包含修改密码页面的连接,url拼接:加密token(包含email信息) 邮件内点击连 阅读全文
posted @ 2021-01-13 12:01 pythoner_wl 阅读(439) 评论(0) 推荐(0) 编辑
摘要:oss服务:bucket中的图片,如果想不校验直接访问,需要设置bucket为公共读属性。 在OSS中,操作的基本数据单元是文件(Object)。OSS Python SDK提供了丰富的文件上传方式: 简单上传:文件最大不能超过5GB。 追加上传:文件最大不能超过5GB。 断点续传上传:支持并发、断 阅读全文
posted @ 2021-01-13 11:39 pythoner_wl 阅读(2517) 评论(0) 推荐(1) 编辑
摘要:准备:安装模块 pip install django-apscheduler 首先,创建一个django应用,这里是:应用名称:apscheduler_task settings.py 注册,例如下:注册模块,注册应用 INSTALLED_APPS = [ 'django.contrib.admin 阅读全文
posted @ 2021-01-13 11:12 pythoner_wl 阅读(191) 评论(0) 推荐(0) 编辑
摘要:def memory_summary(): # Only import Pympler when we need it. We don't want it to # affect our process if we never call memory_summary. from pympler im 阅读全文
posted @ 2021-01-12 12:00 pythoner_wl 阅读(237) 评论(0) 推荐(0) 编辑
摘要:from django.db import transaction # 有多个sql语法时使用,保证同时成功或一个都不成功 try: with transaction.atomic(): User.objects.create(name='lqz',pwd='123') Teacher.object 阅读全文
posted @ 2021-01-07 14:37 pythoner_wl 阅读(143) 评论(0) 推荐(0) 编辑
摘要:DateTimeField.auto_now 最后修改时间,字段会被“强制”更新到当前时间,无法在程序中手动为字段赋值。如果使用django再带的admin管理器,那么该字段在admin中是只读的。 DateTimeField.auto_now_add 创建时的时间,以后修改对象时,字段的值也不会再 阅读全文
posted @ 2021-01-04 16:37 pythoner_wl 阅读(553) 评论(0) 推荐(0) 编辑
摘要:运行django项目,报错:时区 docker cp /etc/localtime 324149831bcd:/etc/localtime docker cp /usr/share/zoneinfo/Asia/Shanghai 324149831bcd:/etc/localtime 还是报错: Er 阅读全文
posted @ 2020-11-17 10:36 pythoner_wl 阅读(154) 评论(0) 推荐(0) 编辑
摘要:Auth模块 创建超级用户(管理员) python3 manage.py createsuperuser from django.contrib import auth 方法 # 1.比对用户名和密码是否正确 user_obj = auth.authenticate(request,username 阅读全文
posted @ 2020-08-17 21:05 pythoner_wl 阅读(77) 评论(0) 推荐(0) 编辑
摘要:后台管理 """ 当一个文件夹下文件比较多的时候 你还可以继续创建文件夹分类处理 templates文件夹 backend文件夹 应用1文件夹 应用2文件夹 """ 添加文章 有两个需要注意的问题 1.文章的简介 不能直接切去 应该先想办法获取到当前页面的文本内容之后截取150个文本字符 2.XSS 阅读全文
posted @ 2020-06-15 19:56 pythoner_wl 阅读(110) 评论(0) 推荐(0) 编辑
摘要:登陆功能 bbs首页搭建 导航条用户功能 admin后台管理 首页文章展示 用户头像展示(media配置) 图片防盗链 个人站点页面搭建 侧边栏展示功能 标签 分类 日期 侧边栏筛选功能 将侧边栏制作成inclusion_tag 登陆功能 def login(request): if request 阅读全文
posted @ 2020-06-11 20:11 pythoner_wl 阅读(157) 评论(0) 推荐(0) 编辑
摘要:bbs是一个前后端不分离的全栈项目,前端和后端都需要我们自己一步步的完成 表创建及同步 注册功能 forms组件 用户头像前端实时展示 ajax 登陆功能 自己实现图片验证码 ajax 搭建bbs首页 导航条根据用户是否登陆展示不同的内容 数据库表创建及同步 """ 由于django自带的sqlit 阅读全文
posted @ 2020-06-11 08:43 pythoner_wl 阅读(234) 评论(0) 推荐(0) 编辑
摘要:Forms组件 校验数据 from app01 import views # 将校验的数据组成字典的形式传入即可 form_obj = views.MyForm({'username':'jason','password':'123','email':'123'}) # 判断数据是否合法 form_ 阅读全文
posted @ 2020-06-09 17:44 pythoner_wl 阅读(180) 评论(0) 推荐(0) 编辑
摘要:测试脚本 text.py 当你只是想测试django中的某一个py文件内容 那么你可以不用书写前后端交互的形式 而是直接写一个测试脚本即可 脚本代码无论是写在应用下的tests.py还是自己单独开设py文件都可以 # 测试环境的准备 去manage.py中拷贝前四行代码 import os impo 阅读全文
posted @ 2020-06-08 16:04 pythoner_wl 阅读(295) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示