经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Django

调试Django时打印SQL语句的日志代码实例

这篇文章主要介绍了调试Django时打印SQL语句的日志代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 设置里面添加如下代码: LOGGING = { ''version'': 1, ''disable_exi...[2019/9/12]

学习Django知识点分享

路由关系映射的一个小问题 URL中那个上尖号在正则中表示 以某某开头 $符号表示以某某结尾 这就限制了开头和结尾,也就固定了长度 但是 admin/123 也不能匹配到admin 为什么?$符号有作用么? 因为这个admin 是django自带的,特殊一些,但是我们...[2019/9/12]

初次部署django+gunicorn+nginx的方法步骤

初次部署django+gunicorn+nginx的方法步骤

环境 ubuntu16.04 python3.6 django1.11 gunicorn19.7.1 nginx1.10.3 写在前面 其实无论是在部署,还是在其他方面,我们总会遇到一些问题。建议当感觉自己被卡住的时候,试着退出局部,从更高一层去观察问题,因为这个事情无论是多复杂,它还...[2019/9/12]

浅谈Django+Gunicorn+Nginx部署之路

浅谈Django+Gunicorn+Nginx部署之路

前言 最近,我已经成功将我的个人网站从 Flask 迁移到 Django 了,最早接触 Django 的时候大概是在 4 年前,我记得那个时候 Django 中的路由配置使用 正则 来进行的,但是我有特别烦这个东西,所以就果断弃坑了。然后今年年初的时候,我用 Flask 写了一个我的个人网...[2019/9/12]

django drf框架自带的路由及最简化的视图

django-drf框架自带的路由以及最简化的视图,具体内容如下所示: 路由 一.导入模块 from rest_framework.routers import SimpleRouter 二.初始化路由对象 router = SimpleRouter() ...[2019/9/11]

django 多对多表的创建和插入代码实现

django 多对多表的创建和插入代码实现

这篇文章主要介绍了django-多对多表的创建和插入代码实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 表的创建 # 作者和书籍之间的多对多关系 cla Author(models.Model): '''''' ...[2019/9/10]

对django layer弹窗组件的使用详解

对django layer弹窗组件的使用详解

父层: <div cla ="col-xs-12"> <div cla ="box"> <div cla ="box-header"> <h3 cla ="box-title">主机监控列表</h3&g...[2019/9/2]

Django之PopUp的具体实现方法

Django之PopUp的具体实现方法

步骤一:index页面处理 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>首页</title> <...[2019/9/2]

详解一种用django_cache实现分布式锁的方式

问题背景 在项目开发过程中,我遇到一个需求:对于某条记录,一个用户对它进行操作时会持续比较久,希望在一个用户的操作期间,不允许有另一个用户操作它,否容易会出现混乱。 在与同事们讨论后,想通过加锁的方式,起初想用redis锁,但这样会为项目增加别的依赖,因此转而使用django-cache的...[2019/9/2]

Django 对IP访问频率进行限制的例子

REST_FRAMEWORK 配置 对使用 rest_framework 框架的项目来说,可以使用框架的设置来对api的访问频率进行限制 REST_FRAMEWORK = { ''DEFAULT_PARSER_CLASSES'': ( ''rest_framewo...[2019/8/30]

阿里云ECS服务器部署django的方法

参考 服务器安装的是Centos 系统。 uwsgi是使用pip安装的。 nginx是使用yum install nginx安装。 python 2.7, mysql 5.5使用 yum安装。 它们之间的逻辑关系如下: the web client <-> th...[2019/8/30]

解决Django layui {{}}冲突的问题

layui的table的自定义模板需要用到{{}},但是和Django的{{}}冲突了,layui的{{}}失效了 解决方法:从Django 1.5开始,支持{% verbatim %}标签(verbatim的意思是逐字翻译的,字面意思的),Django不会渲染verbatim标签包裹的内容 ...[2019/8/30]

Django自带日志 settings.py文件配置方法

Django settings.py文件配置部分: # logging配置 log_file = ''/home/nagain/learn/log'' log_file_path = os.path.join(log_file, ''all.log'') if not os.pa...[2019/8/30]

Django获取应用下的所有models的例子

Django获取应用下的所有models的例子

Django获取应用下的所有models from django.apps import apps apps.get_models() # 获取所有的models,包含Django自带的 apps.get_app_config(''blog'') # 获取blog的配置...[2019/8/30]

Django之静态文件,中间件,admin后台管理

Django1.8.2中文文档:Django1.8.2中文文档 静态文件 静态文件的使用 在 网页使用的c 文件,js文件和图片等叫做静态文件。1)在项目下新建静态文件夹 static。 2) 配置静态文件所在的物理目录。Settings.py STATIC_U...[2019/8/30]

django重新生成数据库中的某张表方法

今天有碰到这种情况,数据库中有张表没办法通过migration来更改, migrate时报 django.db.utils.OperationalError: (1050, “Table ‘表名'' already exists)索性就直接把这张表删了重新导. 1 删除数据库中的django_...[2019/8/29]

Python Django 前后端分离 API的方法

步骤 根据之前的文章已经搭建好 Django的目录 开始流程 运行 manage.py 文件 # 创建一个app startapp ulb_manager settings.py 文件中 设置 INSTALLED_APPS = [ # 加入这句话 ''...[2019/8/29]

django删除表重建的实现方法

正确的方法如下: 先到数据库把表删掉:drop table 注释django中对应的Model 执行以下命令: python manage.py makemigrations python manage.py migrate --fake 去掉注释重...[2019/8/29]

Django上线部署之Apache的方法

环境:   1.Windows Server 2016 Datacenter 64位   2.SQL Server 2016 Enterprise 64位   3.Python 3.6.0 64位   4.administrator用户,无域环境,最高权限 要求:   按照顺序部...[2019/8/23]

django和vue实现数据交互的方法

我使用的是jQuery的ajax与django进行数据交互,遇到的问题是django的csrf 传输数据的方法如下: $(function() { $.ajax({ url: ''account/register'', type: ''post'', ...[2019/8/21]

Django url,从一个页面调到另个页面的方法

Django url,从一个页面调到另个页面的方法

创建项目和应用 django-admin startproject zqxt_views(项目名) cd zqxt_views python manage.py startapp calc(应用名) ————–1.采用/add?a=4&b=5这样GET方法进行———...[2019/8/21]

django项目中form表单和ajax的文件上传功能

django项目中form表单和ajax的文件上传功能

form表单文件上传 路由 # from表单上传 path(''formupload/'',apply.formupload,name=''formupload/''), 方法 # form表单文件上传 def formupload(request): ...[2019/8/21]

django 配置阿里云OSS存储media文件的例子

1. 安装django-aliyun-o 2-storage包 linux上用 pip install django-aliyun-o 2-storage 无报错,顺利安装 windows上报错: (python3_sbs) F:\projects\virtualenv\pyt...[2019/8/21]

django 自定义filter 判断if var in list的例子

1. 需求: 用户答题练习,当用户获取所有题目的同时,需要判断用户是否已经做过该题目,如果做过,需要render的时候添加一个“回顾”按钮。 2. 实现 a. 查询用户做过题目的id finished_objs=UserSpeaking.objects.filt...[2019/8/21]

django中使用POST方法获取POST数据

在django中获取post数据,首先要规定post发送的数据类型是什么。 1.获取POST中表单键值数据 如果要在django的POST方法中获取表单数据,则在客户端使用JavaScript发送POST数据前,定义post请求头中的请求数据类型: xmlhttp....[2019/8/21]

python web框架 django wsgi原理解析

python web框架 django wsgi原理解析

前言 django wsgi python有个自带的wsgi模块 可以写自定义web框架 用wsgi在内部创建socket对象就可以了 自己只写处理函数就可以了 django只是web框架 他也不负责写socket django 依赖wsgi接口创建socket wsgi是一套规则...[2019/8/20]

django项目中cxselect三级联动

django项目中cxselect三级联动

 下载cxselect插件放在static文件夹下 前端引入 <script src=" tatic/j jQuery-1.8.2.min.js">< cript> <script src=" tatic/cxSelect/jquer...[2019/8/19]

Django错误:TypeError at / 'bool' object is not callable解决

Django错误:TypeError at / 'bool' object is not callable解决

使用 Django自带的 auth 用户验证功能,编写函数,使用 is_authenticated 检查用户是否登录,结果报错: TypeError at / ''bool'' object is not callable   编写函数如下: def index(request...[2019/8/16]

Django框架cookie和session用法分析

Django框架cookie和session用法分析

本文实例讲述了Python Web框架之Django框架cookie和se ion用法。分享给大家供大家参考,具体如下: part 1 概念 在Django里面,cookie和se ion都记录了客户端的某种状态,用来跟踪用户访问网站的整个回话。 两者最大的区别是cookie的信息是存...[2019/8/16]

Python Web框架之Django框架Model基础详解

本文实例讲述了Python Web框架之Django框架Model基础。分享给大家供大家参考,具体如下: model是关于你的数据的单一的,确定的信息来源。 它包含您正在存储的数据的基本字段和行为。Django通过抽象化的模型层(models)为你的网络应用提供对于数据的结构化处理和操作处理,...[2019/8/16]

Django错误:TypeError at / 'bool' object is not callable解决

使用 Django自带的 auth 用户验证功能,编写函数,使用 is_authenticated 检查用户是否登录,结果报错: TypeError at / ''bool'' object is not callable   编写函数如下: def index(request...[2019/8/16]

Django错误:TypeError at / 'bool' object is not callable解决

使用 Django自带的 auth 用户验证功能,编写函数,使用 is_authenticated 检查用户是否登录,结果报错: TypeError at / ''bool'' object is not callable   编写函数如下: def index(request...[2019/8/16]

Python Web框架之Django框架Form组件用法详解

本文实例讲述了Python Web框架之Django框架Form组件用法。分享给大家供大家参考,具体如下: Form简介 在HTTP中,表单(form标签),是用来提交数据的,其action属性说明了其传输数据的方法:如何传、如何接收。 访问网站时,表单可以实现客户端与服务器之间的通信...[2019/8/16]

python django 原生sql 获取数据的例子

python django 原生sql 获取数据的例子

如下所示: node2:/django/mysite/blog#cat views.py 1, # -*- coding: utf-8 -*- from __future__ import unicode_literals # from django.shortcuts ...[2019/8/15]

django之自定义软删除Model的方法

软删除 简单的说,就是当执行删除操作的时候,不正真执行删除操作,而是在逻辑上删除一条记录。这样做的好处是可以统计数据,可以进行恢复操作等等。 预备知识 Managers Managers 是django models 提供的一个用于提供数据库查询操作的接口,对于Dj...[2019/8/15]

详解django实现自定义manage命令的扩展

在Django开发过程中我们都用过django-admin.py和manage.py命令。 django-admin.py是一个命令行工具,可以执行一些管理任务,比如创建Django项目。而manage.py是在创建每个Django project时自动添加在项目目录下的,只是对manage....[2019/8/13]

Django 多表关联 存储 使用方法详解 ManyToManyField save

当models中使用ManyToManyField进行多表关联的时候,需要使用字段的add()方法来增加关联关系的一条记录,让两个实例关联起来才能顺利保存关联关系 #models.py 问题分类question_category和类别使用了多对多关系(先不管是否合理) #coding...[2019/8/9]

在Django admin中编辑ManyToManyField的实现方法

在Django admin中编辑ManyToManyField的实现方法

如何定义多对多关系 Django 本身自带了一个很强大的ORM,支持自定义model并将其映射到数据库的表中 model中可以定义各种类型的数据,比较直观的比如整形, 字符型,也可以定义外键 ForeignKey来指定一对多关系。 关系数据库中有一种多对多的关系,在Django的ORM...[2019/8/9]

Django ORM多对多查询方法(自定义第三张表&ManyToManyField)

对于多对多表 - 1.自定义第三张表,更加灵活 - 2.ManyToManyField 自动生成第3张表 只能 有3列数据 不能自己添加。 自定义第三张表 # models.py cla Boy(models.Model): name = models.Ch...[2019/8/9]

Django项目中使用plupload插件实现上传图片功能

首先下载plupload插件放在static静态文件下面,官方地址:https: www.plupload.com/ 项目根目录下创建media文件夹用来存放上传的图片,配置settings文件,添加media的文件路径 MEDIA_ROOT = os.path.join(...[2019/8/9]

django将网络中的图片,保存成model中的ImageField的实例

有这样的情形,django个人头像在model中是: cla UserProfile(AbstractUser): """ 用户 """ name = models.CharField(max_length=30, null=True, blank=True, ver...[2019/8/8]

PIL对上传到Django的图片进行处理并保存的实例

PIL对上传到Django的图片进行处理并保存的实例

1. 介绍 上传的图片文件:如 pic = request.FILES["picture"] # pic是 <cla ''django.core.files.uploadedfile.InMemoryUploadedFile''> 类型的数据 # 而pillo...[2019/8/8]

与Django结合利用模型对上传图片预测的实例详解

与Django结合利用模型对上传图片预测的实例详解

1 预处理 (1)对上传的图片进行预处理成100*100大小 def prepicture(picname): img = Image.open(''./media/pic/'' + picname) new_img = img.resize((100, 100), I...[2019/8/8]

解决Django中调用keras的模型出现的问题

解决Django中调用keras的模型出现的问题

笔者小白在用Django写一个表格单据图片的识别应用的时候,遇到了调用基于Tensorflow的keras模型出错的问题。 出现的错误信息类似于以下: ValueError: Tensor Tensor("Placeholder:0", shape=(3, 3, 1, 32), d...[2019/8/8]

django基础学习之send_mail功能

前言 我们知道python中smtplib模块用于邮件的功能,而django对这个这模块进行封装,使得它使用起来十分简单。 django.core.mail就是django邮件的核心模块。 两个常用函数 它提供了两个函数,使用起来十分的简单: def s...[2019/8/7]

django基于cors解决跨域请求问题详解

一 同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现 请求的url地址,必须与浏览器上的url地址处于...[2019/8/7]

解决Django 在ForeignKey中出现 non-nullable field错误的问题

在django的model中建立了如下的类 cla UserType(models.Model): name = models.CharField(max_length=40, verbose_name=u''用户类型'') ........ def __str__...[2019/8/7]

对Django url的几种使用方式详解

对Django url的几种使用方式详解

利用Django开发网站,可以设计出非常优美的url规则,如果url的匹配规则(包含正则表达式)组织得比较好,view的结构就会比较清晰,比较容易维护。 最简单的形式 <code> from django.conf.urls import patterns, url...[2019/8/7]

django多文件上传,form提交,多对多外键保存的实例

django多文件上传,form提交,多对多外键保存的实例

需求: 需要实现一个用户反馈的接口,用户通过接口提交: 1.一段文字 2. 一个log文件 3. 多个图片 找了很多ModelForm,DRF-Serializer的资料,都没找到简单好用的,干脆就直接写,啥也不用。 Model.py cla UserFeed...[2019/8/7]

Django 响应数据response的返回源码详解

响应数据的返回 在 WSGIHandler.__call__(self, environ, start_response) 方法调用了 WSGIHandler.get_response() 方法, 由此得到响应数据对象 response. 如今所要做的, 便是将其返回给客户端. 在 Dja...[2019/8/6]

318
2
记录数:249 页数:1/512345下一页尾页
加载更多