文章列表

-
- django的autoreload机制实现
- 在开发django应用的过程中,使用开发者模式启动服务是特别方便的一件事,只需要 pythonmanage.pyrunserver 就可以运行服务,并且提供了非常人性化的autoreload机制,不需要手动重启程序就可以修改代码并看到反馈。源码分析:runserver命令命令行键入 pythonma...
- 日期:2024-09-29
- 浏览:262
- 标签: Django

-
- 解决django接口无法通过ip进行访问的问题
- django接口可以通过localhost或者127.0.0.1进行访问,但无法通过本机ip地址访问1. 修改django项目中的settings.py文件ALLOWED_HOSTS = '*'2. cmd窗口运行命令启动python manage.py runserver 0.0.0.0:8080...
- 日期:2024-10-18
- 浏览:50
- 标签: Django

-
- 浅谈Django中的QueryDict元素为数组的坑
- 一般在Django的视图函数中使用request.POST来获取请求体,request.POST是QueryDict类,通常作为dict来使用。正常如下图但是昨天在使用的时候遇到一个错误,提示从QueryDict里面pop出来的值类型为list。一脸懵逼在命令行敲代码,发现了这个坑, 如下图可以看到...
- 日期:2024-10-14
- 浏览:87
- 标签: Django

-
- Django搭建MySQL主从实现读写分离
- 目录一、MySQL主从搭建操作步骤二、Django实现读写分离自动指定一、MySQL主从搭建主从配置原理: 主库写日志到 BinLog 从库开个 IO 线程读取主库的 BinLog 日志,并写入 RelayLog 再开一个 SQL 线程,读 RelayLog 日志,回放到从库中主从...
- 日期:2023-10-18
- 浏览:36

-
- Django实现从数据库中获取到的数据转换为dict
- 这种方式只能应用于从数据库中获取到的单条数据,例如models.Users.objects.get()获取到的数据from django.forms.models import model_to_dictclass Index(VIew): def get(self, request): userO...
- 日期:2024-10-18
- 浏览:210
- 标签: Django

-
- Django结合使用Scrapy爬取数据入库的方法示例
- 在django项目根目录位置创建scrapy项目,django_12是django项目,ABCkg是scrapy爬虫项目,app1是django的子应用2.在Scrapy的settings.py中加入以下代码import osimport syssys.path.append(os.path.dir...
- 日期:2024-09-11
- 浏览:131
- 标签: Django

-
- Django分页器的用法详解
- 目录1、准备基础数据2、一次性展示数据3、引入分页器附:drf分页器的使用1.1 PageNumberPagination1.2 LimitOffsetPagination1.3 CursorPaginationDjango是一个大而全的框架。需要明确的是,传参进行分页获取分页后的数据,一般都是通过...
- 日期:2024-09-05
- 浏览:78
- 标签: Django

-
- Python Django view 两种return的实现方式
- 1.使用render方法return render(request,’index.html’) 返回的页面内容是index.html的内容,但是url不变,还是原网页的url,(比如是login页面的返回方法,跳转后的url还是为login) 一刷新就返回去了2.使用redirect方法return...
- 日期:2022-07-28
- 浏览:42

-
- django model object序列化实例
- 提到序列化与反序列化,通常会想到 json ,xml .在J2EE的开发中,这是很常用的技术,比如一个java class与xml之间的序列化与反序列化,我们可以通过 xstream来实现,如果是与json之间的转换,我们可以通过 gson.jar或者jsonlib.jar 来实现。方法很多,也是常...
- 日期:2024-10-21
- 浏览:152
- 标签: Django

-
- django迁移文件migrations的实现
- 当模型models.py中发生改变时,即在models.py文件操作数据表,使得数据库中的表结构发生变化,需要使用命令,记录这些操作,类似于日记。修改完models.py后,先在Terminal下执行命令python manage.py makemigrations这是仅仅是生成迁移记录,执行过后,...
- 日期:2024-10-14
- 浏览:58
- 标签: Django
网公网安备