E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
dajngo
python防sql注入 orm_【Python基础】django如何防止sql注入 - 收获啦
Django中避免sql注入的方法:1、对用户的输入进行校验;2、不要使用动态拼装sql;3、不要把机密信息直接存放;4、应用的异常信息应该给出尽可能少的提示;5、利用
Dajngo
的ORM来有效避免sql
CelioHsu
·
2024-02-09 10:08
python防sql注入
orm
Django2.0学习笔记_3:django数据库操作
我的
dajngo
2.0学习笔记django数据库操作:Django配置链接数据库:在Django中操作数据库:小试牛刀:1.新建book——manager,2.配置系列设置3.views.py4.urls.py
中文过六级再取名
·
2024-01-28 06:54
django
python
django
【Django实现高并发②】——Django缓存框架之设置缓存:Memcached,Redis
1.前言上一篇文章我们已经了解了什么是高并发,django解决高并发的方法和什么是django的缓存框架,今天我们将结合django官方文档学习
dajngo
缓存框架中的第一部分——设置缓存。
北国137
·
2024-01-04 02:48
django
缓存
django
memcached
Dajngo
学习笔记(3)
电话号码管理查看功能classPrettyNum(models.Model):mobile=models.CharField(verbose_name="电话号",max_length=11)price=models.IntegerField(verbose_name="价格")level_choice=((1,"一级"),(2,"二级"),(3,"三级"))level=models.SmallI
无乎648
·
2023-11-07 17:37
web开发
学习
笔记
windows
Dajngo
06_Template模板
Dajngo
06_Template模板6.1Template模板概述模板引擎是一种可以让开发者把服务端数据填充到html网页中完成渲染效果的技术静态网页:页面上的数据都是写死的,万年不变动态网页:页面上的数据是从后端动态获取的
菜鸡本鸡
·
2023-09-14 01:19
#
Django
django
python
开发语言
Dajngo
01_Django框架基础与环境搭建
Dajngo
01_Django框架基础与环境搭建在正式开始学习Django之前,我们先简单了解一下Web应用程序的本质:接收并解析HTTP请求,获取具体的请求信息处理本次HTTP请求,即完成本次请求的业务逻辑处理构造并返回处理结果
菜鸡本鸡
·
2023-09-11 11:37
#
Django
django
sqlite
数据库
Dajngo
02_第一个Django案例
Dajngo
02_第一个Django案例经过之前学习,我们已经可以创建Django环境现在开始尝试快速使用Django开发一个案例案例:利用Django实现一个查看当前时间的web页面。
菜鸡本鸡
·
2023-09-11 11:37
#
Django
django
sqlite
数据库
dajngo
- logging
1、日志的相关概念日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事件可以用一个可包含可选变量数据的消息来描述。此外,事件也有重要性的概念,这个重要性也可以被称为严重性级别(level)日志的作用通过log的分析,克以方便用户了解系统软件,和应用的运行情况,如果你的log足够丰富,也可以分析出用户的行为,类型喜好,地域
PythonAV
·
2023-08-22 04:23
Django世界-迈出第17步-Linux
Dajngo
学习Linux1.远程登录服务器2.将本地文件拷贝到服务器3.解压压缩包4不挂断运行服务器5.Chmod&Chownchown用法Chmod用法6常用的50个命令1)系统信息2)关机(系统的关机
_Gavin124_
·
2023-06-08 23:55
Django
linux
Django世界-迈出第六步-发送邮件
Dajngo
学习Django发送邮件setting.pyviews.pyDjango发送邮件Python中内置了一个smtp邮件发送模块,Django在此基础上进行了简单地封装,让我们在Django环境中可以更方便更灵活的发送邮件
_Gavin124_
·
2023-04-20 05:00
Django
基于python的空气质量预测分析可视化系统
2.使用时间序列模型Prophet进行预测,安装python的fbprophet模块,取出爬取的数据,开始构造模型,定义好影响预测过程的设置进行预测3.使用django框架实现的后端,
dajngo
-al
凡人源码
·
2022-11-23 13:59
python
算法
机器学习
经验分享
软件工程
dajngo
设置cookie的samesite属性
前端发送axios请求时我们django给予响应时若想携带cookie,必须要设置跨域,否则会杯浏览器拦截。新版本的Chrome浏览器会有一个SameSite属性,他有三个值:Strict、Lax、none。Strict较为严格,不允许跨域携带cookie,Lax稍微宽松允许一部分跨域cookie,none则直接允许跨域cookie。这里我们要设置none才行,默认就是Lax。但是设置none时还
大聪明Smart
·
2021-05-07 17:37
Django
JWT
JWT是由三部分组成头部分,载荷,签名头:基本信息,令牌声明载荷是签发的时间,过期时间,自定义内容,签名:是对头和载荷进行加密,加密时再加上一个随机数,只要随机数不丢失,那就没有事2.3.在
dajngo
小猎手
·
2021-01-30 10:31
dajngo
理解
dajngo
ORM查询中select_related的作用
1.我们基于以下模型来分析select_related的作用。classPerson(models.Model);name=models.CharField(max_length=30)age=models.IntegerField()classBook(models.Model):person=models.ForeignKey(Person)title=models.CharField(max
鹿丸oo
·
2020-09-17 07:31
python
Django
orm
优化
Django世界-迈出第四步-CBV/FBV
Dajngo
学习Django-FBVDjango-CBVas_view()使用MixinDjango-FBVFBV(functionbaseviews)就是在视图里使用函数处理请求。
_Gavin124_
·
2020-09-17 05:24
Django
Python
python
django
微信小程序之
dajngo
后端开发
微信小程序后端开发微信小程序的后端与普通web后端的区别微信小程序登录流程解决小程序post问题微信小程序的后端与普通web后端的区别微信小程序与普通的restfulapi大致上相同,需注意以下几点限制1必须使用https协议请求后端服务器2不支持cookie3不支持django内置的user登录,因为它使用的是微信用户系统,可以使用,一般要重写,对应方法:1去godaddy网站申请https证书
瓶瓶罐罐的
·
2020-09-12 08:15
知识框架
python
django
flask
web
dajngo
后端微信小程序开发
jwt
简单理解
小程序后端与普通web
区别
Django+Vue打造购物网站(三)
商品列表页通过商品列表页面来学习drfdjango的view实现商品列表页在goods目录下新建一个views_base.py文件,用来区分drf的view和
Dajngo
自带的view的区别利用Django
BYwang0011
·
2020-08-17 19:29
dajngo
前后端传输数据进行加密 RSA加密
利用django中pycryptodome模块进行数据加密(不对称加密,即生成公钥和私钥,前台用公钥加密,后台接收到机密数据后利用私钥解密)注意:pycrypto,pycrytodome和crypto是一个东西,crypto在python上面的名字是pycrypto它是一个第三方库,但是已经停止更新三年了,所以不建议安装这个库;安装好pycrytodome,可卸载另外两个模块,否则会在代码中导入时
qq_41429841
·
2020-08-17 14:01
Django动态传值给scrapy进行爬虫
dajngo
是同步的,而scrapy是异步的.集合起来并不是很理想。
cmzz
·
2020-08-15 05:07
python
Dajngo
-admin组件管理
admin组件的使用
Dajngo
为了方便用户管理,提供了基于web的管理工具。
alizeJ
·
2020-08-11 16:16
DJANGO
Django世界-迈出第13步-虚拟环境
Dajngo
学习虚拟环境1.定义2安装命令:3修改配置文件4创建虚拟环境5创建python3虚拟环境:6进入虚拟环境工作:7查看机器上有多少个虚拟环境:8退出虚拟环境:9删除虚拟环境:10虚拟环境下安装包的命令
_Gavin124_
·
2020-08-05 03:52
Python
Dajngo
框架模型——MVT
Django框架模型——MVT开发软件是一项浩大的工程,进行开发前,都需要先进行功能分类,把一项大人物,分成一个个小任务,并尽可能的实现各个模块之间的解耦,就可可大大简化开发的难度,因此就出现了软件开发的MVC思想。思想核心就是各个功能之间的解耦。从而达到:分工合作、各司其职、互不影响。网站开发也是如此,开发一个大的网站也是需要各个功能之间的相互配合,同样使用到了MVC思想。在Django开发网站
Summer、夜雨
·
2020-08-04 07:52
Django
django之防止csrf跨站***
启动
dajngo
的web服务:]# cd py3/django-test1/test4]# python manage.py runserver 192.168.255.70:8000定义2个视图,其中
Mathilda91
·
2020-08-04 04:03
Dajngo
扩展用户模型时报错:django.db.migrations.exceptions.InconsistentMigrationHistory解决办法
一.报错信息django.db.migrations.exceptions.InconsistentMigrationHistory:Migrationreversion.0001_squashed_0004_auto_20160611_1202isappliedbeforeitsdependencyusers.0001_initialondatabase'default'.这是表示有一个叫rev
猫鱼薄荷_她
·
2020-07-16 07:00
python
django
Dajngo
-Xadmin 修改菜单摆放排序
问题:Xadmin默认是读取了所有被注册到xadmin的模型生成对应的菜单!这个是没问题的,但是xadmin又对菜单做了"通过菜单名称"排序.英文状态下我们的排列至少是a-z排列的,但是一到中文就乱了,完全不符合我们的要求.解决办法:要到达按照我们在django的settings.py中INSTALLED_APPS中注册的顺序排列只需要在Xadmin源码(xadmin\view\base.py)中
weixin_30484739
·
2020-07-12 06:33
Django_补充小技巧
{value|filter}}例子:{{list_nums|length}}---------->得到的是list_nums的长度过滤器叠加:{{value|filter1|filter2|...}}
Dajngo
be_keeper
·
2020-07-06 06:12
使用
Dajngo
通过代码添加xadmin用户和权限(组)
在开发的时候,用户要求在认证的时候自动添加xadmin登录账户和分配组权限fromdjango.contrib.auth.modelsimportGroup,Userfromdjango.httpimportJsonResponsedeftest(req):name=req.POST['name']account=req.POST['account']password=req.POST['pass
·
2020-07-04 00:20
Django+Vue打造购物网站(三)
商品列表页通过商品列表页面来学习drfdjango的view实现商品列表页在goods目录下新建一个views_base.py文件,用来区分drf的view和
Dajngo
自带的view的区别利用Django
听你讲故事啊
·
2020-04-03 03:05
dajngo
实现ajax异步刷新
前言实现前后端分离,异步刷新1.应用文件中配置路由urls.pyurlpatterns=[url(r'sajax/',views.sajax),]urlpatterns+=router.urls2.配置views.pydefsajax(request):ifrequest.method=='GET':returnrender(request,'stuajax.html')3.配置html展示所有学
裴general
·
2020-03-15 14:32
Django 的请求参数
·在
dajngo
视图函数中,总会携带一个参数叫作:request。request是用来接收请求的。
A_xiansheng
·
2019-09-03 19:09
Django
flask jinja 模板
jinja模板语法与
dajngo
模板语法相似,不过它更倾向于pthon的语法,没有特殊说明,则和django模板使用方法一只一for循环使用如{%forxinxx%}...{{%else%}}...
日天上様
·
2019-07-24 13:11
flask
django 复习(杂)
目录常用命令get和post请求自定404和500错误session设置过时时间request的几个方法引入django的设置中的变量简单请求与复杂请求利用
dajngo
自带的ContentType感觉没啥鸡儿用的
日天上様
·
2019-06-26 23:22
django
dajngo
2.1用户名和密码都正确authticate返回None
django2.1后默认的认证后端(django.contrib.auth.backends.ModelBackend)而这个类中的authenticate方法中有如下代码:defauthenticate(self,request,username=None,password=None,**kwargs):.....ifuser.check_password(password)andself.us
牛奶i豆浆
·
2019-05-10 15:31
django
python
authticate
2019-05
用户认证组件auth
django有自带的用户认证组件:自动用session记录登陆验证状态,将用户名和密码表存在了
dajngo
自带的auth_user里。
大神,起风了
·
2019-03-15 13:01
django
Django高级进阶[DRF](2. 基本操作
其实就是DjangoRESTfulFramework项目准备工作1.新建一个虚拟环境mkvirtualenvh2_
dajngo
_drf_envs2.安装django和djangorestframeworkpipinstalldjango
錦魚
·
2018-11-13 16:57
Dajngo
通过代码添加xadmin用户和权限(组)
在开发的时候,用户要求在认证的时候自动添加xadmin登录账户和分配组权限fromdjango.contrib.auth.modelsimportGroup,Userfromdjango.httpimportJsonResponsedeftest(req):name=req.POST['name']account=req.POST['account']password=req.POST['pass
飞翔豆皮
·
2018-07-23 15:44
Django修改app在Admin后台显示的名称
Django修改app在Admin后台显示的名称点击打开链接
Dajngo
在Admin后台默认显示的应用的名称为创建app时的名称我们如果修改这个app的名称达到定制的要求呢,其实Django已经在文档里进行了说明
SmallTankPy
·
2017-03-17 19:38
Python
Django
《Django by Example》第二章 使用Django高级功能增强你的Blog
现在我们将使用一些
Dajngo
高级功能,去实现一个完整的blog网站,比如通过email进行分享,允许用户进行评论,可以添加标签和对帖子进行搜索检索,在这一章,我们将学到如下的内容:1、使用Django
金金刚狼
·
2016-12-22 17:19
dajngo
.forms.widget-Media
MEDIA_TYPES = ('css', 'js') class Media(object): def __init__(self, media=None, **kwargs): if media: media_attrs = media.__dict__ else: media_attrs = kwarg
Thinking--
·
2014-12-16 11:00
django
form
widget
dajngo
数据库事物的处理
[Django学习]事务处理 其实事务处理已经在django中提供了,但是很奇怪好象没有过多的“笔墨”来说明这个事。今天看了看,真是非常简单。具体的在django所带的transaction文档中。 django对于事务的支持分几个层次。 1.什么都不管的话,它是使用autocommit方式。也就是在执行了save()或delete(),等修改数据库的语句之后就自动提交了。 2.通过增加Trans
山下狮子
·
2014-01-23 16:00
dajngo
常用特殊查询
__exact 精确等于like'aaa'__iexact 精确等于忽略大小写ilike'aaa'__contains 包含like'%aaa%'__icontains 包含忽略大小写ilike'%aaa%',但是对于sqlite来说,contains的作用效果等同于icontains。__gt 大于__gte 大于等于__lt 小于__lte 小于等于__in 存在于一个l
山下狮子
·
2013-09-03 11:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他