Django
Django
feifeiyechuan
这个作者很懒,什么都没留下…
展开
-
【Django】Django创建一个文件下载服务
当使用Django创建一个下载服务时,您可以设置一个视图来处理文件下载请求,并根据您的需求提供文件下载链接。原创 2023-08-24 13:17:18 · 644 阅读 · 0 评论 -
【Django】Admin常用设置
每次写admin时,都得各种百度,chatgpt,统一记录一下吧。原创 2023-06-20 17:48:21 · 179 阅读 · 0 评论 -
【Python-ESL】python-esl安装
【代码】【Python-ESL】python-esl安装。原创 2023-05-16 19:07:28 · 744 阅读 · 0 评论 -
Django跨域问题
Django跨域问题使用corsheaders解决1- 安装python包pip install django-cors-headers2- 注册应用INSTALLED_APPS = (...'corsheaders',...)3- 中间件设置MIDDLEWARE = [ ... 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware',原创 2021-04-08 08:54:12 · 106 阅读 · 0 评论 -
【Django】一、Django技巧
Django技巧一、Django初始化1、自定义初始化【lower】2、借助APP初始化一、Django初始化1、自定义初始化【lower】自定义在app下创建‘app_initialize.py'文件,文件下创建’def initialize()‘方法,只需将需要初始化的内容写入到该方法中即可。当然也可以写到方法外。方法内变量初始化尽量以缓存的方式进行保存。manage.py#!/usr/bin/env python"""Django's command-line utility for a原创 2021-01-06 16:24:26 · 233 阅读 · 0 评论 -
【Django】二、Django之常见问题
Django 常见问题解决1、makemigrations问题,无论是新增字段还是新建库时,我们发现无论如何删除app/migrations/**.py __pycache__都不管用。1、makemigrations问题,无论是新增字段还是新建库时,我们发现无论如何删除app/migrations/**.py __pycache__都不管用。解决方法:去环境目录下,搜对应出现的报错信息文件。如:报错为:那么,就去对应的环境下,查询‘0012_auto_202012208_2034’这个文件,当原创 2020-12-21 22:11:53 · 296 阅读 · 0 评论 -
Django admin 设置
1、参考Django Admin详解原创 2020-09-23 14:31:27 · 104 阅读 · 1 评论 -
python版雪花算法生成唯一ID
一、雪花算法图解下方为源码,返回的结果为19位,为10进制表示,使用二进制表示就是64位,所以不必有所疑惑。二、源码1、异常捕获块文件名:exceptions.pyclass InvalidSystemClock(Exception): """ 时钟回拨异常 """ pass2、唯一id生成块文件名:xuehuaid.py# Twitter's Snowflake algorithm implementation which is used to gene原创 2020-08-26 11:55:01 · 8867 阅读 · 14 评论 -
Django 使用uwsgi日志错乱的问题
1、最近使用uwsgi的多线程进行django服务的启动,出现了日志错乱的问题。主要原因是:多个进程间在各自进行MIDNIGHT判断的时候,都会先查看是否存在即将修改更新的文件名【带前一天日期的文件名】,如果有就回将改文件删除,这就导致后判断的进程会将之前进程生成的文件删除,导致日志的丢失。同时,后面的进程同样会当前的文件写入句柄进行日志的保存,导致了日志的错乱。2、解决方案通过上面的分析可以知道,出问题的点就是发生在日志分割时,一是删文件,二是没有及时更新写入句柄。所以针对这.原创 2020-07-10 10:58:25 · 1223 阅读 · 0 评论 -
Django 总结
1、使用django中的orm,启动脚本(1)安装pip包pip install django_rundirect(2) 在settings.py中的install_app中添加:'django_rundirect'(2)命令python manage.py rundirect bd_crawl/script/bdbk_crawl.py原创 2020-05-12 15:50:44 · 731 阅读 · 0 评论 -
SQLite 3.8.3 or later is required (found 3.7.17) 版本过低报错
参考:https://blog.csdn.net/qq_39969226/article/details/92218635转载 2020-03-16 03:14:30 · 982 阅读 · 0 评论 -
Django+cherey部署
Django+cherey部署1、django+celery异步执行操作步骤:https://ops-coffee.cn/s/lXrp3igYo9W2UuE5Gauysg安装内容:安装参考: https://blog.csdn.net/m0_37034294/article/details/82839494(win)(1)erlang安装https://www.erlang...原创 2020-01-09 10:00:11 · 387 阅读 · 0 评论 -
Django-模态框Demo
Down了一个简单使用的模态框DemoHTML:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>模态框</title> <link rel="stylesheet" type="text/css" href="modalBox...原创 2019-12-30 14:23:30 · 454 阅读 · 0 评论 -
Django ORM总结
源码:https://blog.csdn.net/feifeiyechuan/article/details/84940951目录一、DjangoORM的配置及创建1、ORM简介2、配置文件3、创建数据模型4、生成表结构二、Django ORM增删改查1、数据的添加2、数据的修改3、数据的删除4、数据的查询(重点)三、ORM字段介绍1、字段类型...原创 2018-12-10 11:24:11 · 903 阅读 · 5 评论 -
Django ORM总结源码(测试)
from django.shortcuts import renderfrom django.shortcuts import HttpResponsefrom usermange.models import UserInfo# Create your views here.def test(request): # 方法一: UserInfo(uname='gaofei...原创 2018-12-10 15:39:49 · 953 阅读 · 0 评论 -
Django ORM模型一对一、一对多、多对多的操作详解
目录一、快速创建项目二、测试模型一对一,一对多,多对多的关系1、模型图解2、创建模型3、在mysql数据库中生成对应表格4、数据库中插入数据5、一对一、一对多、多对多的正向反向查询一、快速创建项目1、创建项目>>django-admin startproject test03_20181211>>python manage...原创 2018-12-11 21:07:01 · 7565 阅读 · 3 评论 -
一对一,一对多,多对多模型数据生成sql语句
原文连接:Django 模型一对一、一对多、多对多的操作详解INSERT INTO `app1_class` VALUES ('1', '1609B', '2018-12-05');INSERT INTO `app1_class` VALUES ('2', '1609A', '2018-12-11');INSERT INTO `app1_class` VALUES ('3', '160...原创 2018-12-11 21:10:33 · 1436 阅读 · 0 评论 -
Django自定义分页
''' @auth:gaofei 文件名:pager_util.py 功能:实现分页功能'''class Pagination(object): ''' 实现分页功能 实例化参数:数据总数,当前页码,每页的数据数,每页显示的最大页数 ''' def __init__(self,totalCount,curre...原创 2018-12-19 07:29:53 · 274 阅读 · 0 评论 -
Django内设分页-----扩展分页
from django.shortcuts import render,HttpResponsefrom django.core.paginator import Paginator,EmptyPage,PageNotAnInteger#具有分页器的类class Util_paginator(Paginator): def __init__(self,cur_page_count...原创 2018-12-19 07:35:26 · 178 阅读 · 0 评论 -
Django练习
目录一、Django简单的登录注册(带验证码)1、创建Django项目(专业版自动选择 虚拟环境 和 创建新应用)2、配置项目urls路径3、 添加模板首页模板登录模板注册模板4、views视图处理代码5、迁移数据库6、测试成功二、selenium爬虫1、导包:pip install selenium2、代码:三、Djang...原创 2018-12-20 07:31:05 · 752 阅读 · 0 评论