![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
longgggggggggggggggg
这个作者很懒,什么都没留下…
展开
-
使用Vue + Django模板语言时如何解决双大括号问题
I am using Django template language and would like to use Vue on my project. One main problem I encountered is {{…}} syntax. My Vue data is not rendered at all.<div id="app">{{ message }} // This is just empty on my page </div>And I am just原创 2021-11-23 15:26:41 · 1321 阅读 · 0 评论 -
Object of type ‘QuerySet‘ is not JSON serializable
在做前端ajax异步加载数据库数据的时候出现Object of type ‘QuerySet’ is not JSON serializable,大概意思是’QuerySet’对象不是json数据类型。 views.py from django.shortcuts import render, redirect, reversefrom django.http import JsonResponsefrom .models import Stud...原创 2021-11-05 10:18:52 · 2140 阅读 · 1 评论 -
报错:xadmin 0.6.1 requires django<2.0.0,>=1.9.0, but you have django 2.1.7 which is incompatible.
报错:xadmin 0.6.1 requires django<2.0.0,>=1.9.0, but you have django 2.1.7 which is incompatible.解决办法:第一步:yum -y install epel-release第二步:pip install django==2.1.7 xadmin==0.6.1备注:EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系原创 2021-10-12 14:25:35 · 467 阅读 · 0 评论 -
django中 auto_now_add=True auto_now=True 区别
1.首先,他们的默认值都是falseauto_now_add=True 无论是update还是.save()都不能更改他的值,一般用于记录数据的创建时间auto_now=True update方法不能改变其时间 .sava() 能够改变其时间原创 2021-07-05 11:32:57 · 231 阅读 · 0 评论 -
django 前后端分离url配置
django 前后端分离url配置:...from django.views.generic.base import TemplateView urlpatterns = [ ... path('', TemplateView.as_view(template_name='index.html'))]原创 2021-05-11 16:56:28 · 268 阅读 · 0 评论 -
python报错: name ‘null‘ is not defined
python报错: name ‘null’ is not defined解决办法:把null当成变量,提前定义:null=None,或者null=""原创 2021-05-11 15:20:15 · 1104 阅读 · 1 评论 -
【python asynio错误】There is no current event loop in thread ‘Thread-6‘
使用异步操作:在程序里面执行threading时,会报下面的错误There is no current event loop in thread ‘Thread-6’这个说明在 thread-6的线程中没有事件循环,asyncio 中,先要创建一个 get_event_loop 的对象,然后需要生成一个类型是 list 的 tasks最后把 tasks 放入 run 中进行循环处理。将下面一句:loop = asyncio.get_event_loop()替换成下面两句即可loop = as原创 2021-05-11 09:33:05 · 3552 阅读 · 0 评论 -
pycharm中设置run manage.py Task,省去python manage.py的配置
pycharm中设置run manage.py Task,省去python manage.py的配置原创 2021-04-16 16:28:44 · 413 阅读 · 0 评论 -
django 检索分页
html检索分页部分: <div style="padding-left: 1%;"> <form action=""> <input type="text" placeholder="IP地址" value="{{ search_list.customer_ip }}" name原创 2021-04-15 10:56:14 · 95 阅读 · 0 评论 -
外键约束问题:django.db.utils.IntegrityError: (1215, ‘Cannot add foreign key constraint‘)
[外键约束问题]django.db.utils.IntegrityError: (1215, 'Cannot add foreign key constraint')DATABASES= { 'default': { 'ENGINE': 'django.db.backends.my...原创 2019-06-26 15:59:59 · 2103 阅读 · 0 评论 -
js动态设置Select中Option选中
js动态设置Select中Option选中: <div class="col-xs-2"> <div class="input-group width_percent"> <select class="form-control" name="field" id="field"> <option value="">请选择</option> <optio原创 2021-02-09 17:40:29 · 2676 阅读 · 1 评论 -
django键值动态化查询
django键值动态化查询: key= request.POST.get('key','') value = request.POST.get('val','') q = Q() q.connector = 'and' if key and value: key= key+'__contains' q.children.append((key,value)) list = Event.objects.filter(q).distinct().order_by('start_time')原创 2021-02-09 17:09:11 · 101 阅读 · 0 评论 -
Django model,QuerySet 序列化成json的方法
Django model,QuerySet 序列化成json的方法原创 2020-12-11 18:00:24 · 140 阅读 · 0 评论 -
django检索分页中外键模糊搜索
model:class Assets(models.Model): customer_name = models.CharField(default='', max_length=255, verbose_name='客户名称', null=True) customer_ip = models.CharField(max_length=255,verbose_name='客户IP地址',unique=True) device_name_ip_if = models.CharFiel原创 2020-12-09 17:38:35 · 138 阅读 · 0 评论 -
rest_framework 安装
pip install djangorestframework原创 2020-12-04 17:00:40 · 970 阅读 · 0 评论 -
分页中q.children.append模糊查询
q=Q() # 实例化一个Q的对象qq.children.append(("name__contains","赵")) # 添加筛选条件Student.objects.filter(q) # 过滤name字段中包含"赵"的同学原创 2020-11-25 15:51:15 · 447 阅读 · 0 评论 -
django模型中auto_now和auto_now_add的区别
auto_now无论是你添加还是修改对象,时间为你添加或者修改的时间。auto_now_add为添加时的时间,更新对象时不会有变动。原创 2020-09-18 10:33:46 · 128 阅读 · 0 评论 -
python中合并两个django的queryset
有queryset:A和B要合并它们,根据网上的答案,貌似是用itertools库的chain对象比较好,地址c=chain(x,y)但是当c用于分页的时候,就有问题,会报chain没有len属性,当试图给c赋len属性的时候不成功。但是,可以这样A和B是查询queryseta=[]a.extend(A)a.extend(B)不知道这样用于分页的效率和空间花费比起原生的queryset有多大的差距~~...原创 2020-08-28 10:18:28 · 262 阅读 · 0 评论 -
Django - 导出项目依赖库到 requirements.txt
Django - 导出项目依赖库到 requirements.txtpip freeze > requirements.txt原创 2020-08-14 17:46:04 · 281 阅读 · 0 评论 -
Django2.0上传图片到media文件夹以及在页面显示上传的图片
https://blog.csdn.net/u012750106/article/details/87794275转载 2020-07-30 17:02:01 · 142 阅读 · 0 评论 -
基于类的views详情页的写法
原创 2020-07-05 23:45:43 · 117 阅读 · 0 评论 -
form验证方法及保存
原创 2020-07-05 23:23:29 · 160 阅读 · 0 评论 -
Django url和views方法中传参的写法
Django url和views方法中传参的写法:原创 2020-07-05 21:11:33 · 327 阅读 · 0 评论 -
Django: 使用 Q 对象构建复杂的查询语句
django AND 查询¶OR 查询¶NOT 查询¶与关键字参数共用¶OR, AND, NOT 多条件查询¶动态构建查询条件¶参考资料¶ 本文将讲述如何在 Django 项目中使用 Q 对象构建复杂的查询条件。假设有如下的 model:class Question(models.Model): question_text = models.Ch...转载 2020-07-01 16:23:51 · 224 阅读 · 0 评论 -
django从后段传一个列表到前端js中转成array数组 后端列表
django从后段传一个列表到前端js中转成array数组后端列表department_id_list = ['23', '20', '2']前端转成数组:var vlist = {{ department_id_list|safe }} ;console.log(vlist)输出结果:原创 2020-05-29 18:11:36 · 672 阅读 · 1 评论 -
django中使用fromData和 ajax上传多个附件及数组
附件 $("#assign_group_id").val([{{ select_assgin_groups }}]).trigger("change");$(":radio").click(function () {{#alert("您是..." + $(this).val());#}var now = $(this).val();if (now == "group") {$("#assi...原创 2020-05-15 12:35:34 · 287 阅读 · 0 评论 -
Django系列之Django与ajax上传文件
一、通过form表单来上传文件 1.在html模板中<form action="/index/" method="post" enctype="multipart/form-data">#在form属性中写入enctype="multipart/form-data" 这样form表单才能支持数据文件的提交 {% csrf_token %} 头像<input type="file" name="touxiang" id="file"> <...原创 2020-05-09 00:08:42 · 339 阅读 · 0 评论 -
ajax弹框提示后跳转到其他页面
layui.use(['form', 'layer'], function () { $ = layui.jquery; var form = layui.form , layer = layui.layer; form.verify(); //监听提交 form.on('submit(add)', function (data) { ...原创 2019-12-27 18:15:57 · 609 阅读 · 0 评论 -
django中跨app的model建立外键关系
ttuauth app下面的modelclass User(AbstractBaseUser, PermissionsMixin): # pass # 不适用自增长的模型 使用uuid 全球唯一的字符串 short uuidpi id = ShortUUIDField(primary_key=True) uid = models.IntegerField(un...原创 2019-12-18 15:23:46 · 1465 阅读 · 0 评论 -
django 中的F()和Q()
内容简介:介绍Django中的F和Q作用以及使用方法一、F介绍 作用:操作数据表中的某列值,F()允许Django在未实际链接数据的情况下具有对数据库字段的值的引用,不用获取对象放在内存中再对字段进行操作,直接执行原生产sql语句操作。通常情况下我们在更新数据时需要先从数据库里将原数据取出后方在内存里,然后编辑某些属性,最后提交。例如:obj = Ord...原创 2019-11-20 14:07:37 · 181 阅读 · 0 评论 -
css全屏背景图片设置,django加载图片路径详解
<head> <style type="text/css"> #bg { position:fixed; top:0; left:0; width:100%; height:100%; } #bg img {...原创 2019-11-18 14:34:59 · 702 阅读 · 0 评论 -
使用豆瓣的pip源安装python模块
1、指定豆瓣pip源安装Djangopip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com django2、卸载Djangopip uninstall django原创 2019-10-12 16:19:07 · 222 阅读 · 0 评论 -
dict 转换成 object
obj = CNVD.objects.create(**dict)原创 2019-07-10 10:04:27 · 330 阅读 · 0 评论 -
Python ---接口返回值中文编码问题
接口data的返回值还含有中文时,默认为ASCII 编码,,中文为Unicode编码,所以在json.dumps() 里面加入 ensure_ascii = False,就OK啦,这是一种方法。原创 2019-07-05 09:47:37 · 1348 阅读 · 0 评论 -
python manage.py loaddata dumpdata . 用于导出和导入数据库中数据
导出数据python manage.py dumpdata -o /Users/xdstar/Desktop/b.json accounts.User cinema.Province cinema.City cinema.District cinema.Street --indent 2-o 后边加导出的路径然后后边的 accounts cinema.Province ci...原创 2019-07-22 17:32:18 · 1748 阅读 · 0 评论 -
html在邮件中的table表格怎么设置里面的线
<table border="1" cellspacing="0" ><!--border=1设置包括标签table,tr,td的边框粗细,cellspacing合并标签tr,个td的空隙-->原创 2019-09-11 09:27:07 · 867 阅读 · 0 评论 -
Django之sql注入,XSS攻击,CSRF攻击原理及防护
Django之sql注入,XSS攻击,CSRF攻击原理及防护 ...原创 2019-09-11 09:43:35 · 151 阅读 · 0 评论 -
Django中防止SQL注入的方法
SQL注入是所有网站建设都应该注意防范的东西,使用Django当然也不例外。下面介绍几个Django中防范SQL注入的方案。 方案一总是使用Django自带的数据库API。它会根据你所使用的数据库服务器(例如PostSQL或者MySQL)的转换规则,自动转义特殊的SQL参数。这被运用到了整个Django的数据库API中,只有一些例外:传给 extra...原创 2019-09-11 09:46:22 · 1364 阅读 · 1 评论 -
问题描述: django.db.utils.OperationalError: (1366, "Incorrect string value: '\xE9\x9B\x86\xE6\x8E\xA7' f
问题描述: django.db.utils.OperationalError: (1366, “Incorrect string value: ‘\xE9\x9B\x86\xE6\x8E\xA7’ for column ‘name’ at row 1”)数据库字符集问题,如mysql将字符集设置为utf8或utf8mb4即可...原创 2019-07-08 11:39:23 · 736 阅读 · 0 评论