#Django

Django——模板层(template)(模板语法、自定义模板过滤器及标签、模板继承)

前言:当我们想在页面上给客户端返回一个当前时间,一些初学者可能会很自然的想到用占位符,字符串拼接来达到我们想要的效果,但是这样做会有一个问题,HTML被直接硬编码在Python代码之中。1234defcurrent_datetime(request):    now=dateti...

Django之路由系统

一、路由系统介绍在django程序中,可以通过urls.py文件对所有的url进行任务的分配,根据路由规则的定义选择不同的业务处理函数进行处理二、路由规则定义1、路由规则代码如下,mysite/mysite/urls.pyfromdjango.conf.urlsimporturl,includefromdjango.c...
代码星球 ·2021-02-21

python+django+vue搭建前后端分离项目

以前一直是做基于PHP或JAVA的前后端分离开发,最近跟着python风搭建了一个基于django的前后端分享项目准备工作:IDE,【JetBrainsPyCharm2018】【webpack3.3.0】【python3.7.0】【npm5.8.0】【vue-cli2.9.6】,这是我当前的版本,基本python不低于...

Django2.1集成xadmin管理后台所遇到的错误集锦,解决填坑

django默认是有一个admin的后台管理模块,但是丑,功能也不齐全,但是大神给我们已经集成好了xadmin后台,我们拿来用即可,但是呢,django已经升级到2.1版本了,xadmin貌似跟不上节奏,那么在集成过程中咱就一步一步填坑吧,这也是一种学习的过程,遇到错误,找到错误的地方,看看django最新升级都修改了...

from django.contrib.auth import login

错误提示: File"D:codepython_worklearning_logusersurls.py",line4,in<module>   fromdjango.contrib.auth.viewsimportloginImportError:cannotimp...

Django使用TestCase测试接口

在接触开源社区Github之后,发现特别多的开源项目都会有单元测试TestCase。但是在步入工作后,从业了两个创业公司,发现大多数程序员都没有养成写单元测试的习惯。在目前的公司面试了一些程序员,他们的工作经验平均都有三年以上,但是都没有编写单元测试的习惯。问到"为什么不去编写单元测试呢?",无非就是回答"没有时间"、...

django-silk django性能测试工具

 介绍Silk是Django框架的实时分析和检查工具。源代码名称:django-silk源代码网址:http://www.github.com/jazzband/django-silk快速开始1、安装pipinstalldjango-silk2、配置setting.pyINSTALLED_APPS=(...'...

Django haystack实现全文搜索

原文:https://segmentfault.com/a/1190000006597041作者:NULL一、使用的工具haystack是django的开源搜索框架,该框架支持Solr, Elasticsearch, Whoosh, *Xapian*搜索引擎,不用更改代码,直接切换引擎,减...

Django集成CAS

 前言单点登录(SingleSignOn,SSO)是指在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。有多种开源的单点登录方案,其中,CAS(CentralAuthenticationService)是YaleUniversity开发的、应用比较广泛的一种实现。CAS概述CAS全称集中式...
代码星球 ·2021-02-14

Django使用Channels实现WebSocket

原文:http://www.python88.com/topic/31749作者:运维咖啡吧WebSocket是什么?WebSocket是一种在单个TCP连接上进行全双工通讯的协议。WebSocket允许服务端主动向客户端推送数据。在WebSocket协议中,客户端浏览器和服务器只需要完成一次握手就可以创建持久性的连接...

Django组件:django-simple-captcha 使用

 django-simple-captcha是django的验证码包,非常简单实用,这次记录的是如何点击验证码后刷新验证码,因为这个功能官方文档并没有详细给出。django-simple-captcha官方文档:http://django-simple-captcha.readthedocs.io/en/la...

Django Rest Framework组件:用户访问次数/频率限制BaseThrottle

作者: 武沛齐原文:https://www.cnblogs.com/wupeiqi/articles/7805382.htmla.基于用户IP限制访问频率fromdjango.conf.urlsimporturl,includefromweb.viewsimportTestViewurlpatterns=[u...

Python Web应用部署方式:Django+Gunicorn+Gevent+nohup+Nginx

 前期准备更新apt-getapt-getupdate安装pipsudoapt-getinstallpython-pip安装DjangoGunicornGeventgunicorn:高性能WSGI服务器;gevent:把Python同步代码变成异步协程的库;sudopipinstalldjangogunico...

Python Django +Celery +flower

 1.创建django项目,添加应用到setting文件2.pip安装celery+eventlet+flower3.文件目录如下:  4.文件配置如下celery_app目录下:#-*-coding:utf-8-*-fromceleryimportCeleryapp=Celery('de...
代码星球 ·2021-02-14

Echarts学习:Django快速集成Echarts

  django快速使用echarts准备1.在线定制下载echartshttps://echarts.apache.org/zh/builder.html2.创建一个django项目或者在已有的项目配置文件中确保数据库配置、static配置、与添加项目名到INSTALLED_APPS下。配置静态文...
首页上一页12345...下一页尾页