django
文章平均质量分 78
进步缓慢的CXY
这个作者很懒,什么都没留下…
展开
-
CentOS7部署Django项目
已下步骤需要有root权限一. 更新系统软件包yum update -y二. 安装开发工具包和可能使用的依赖包yum -y groupinstall "Development tools"yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel psmisc libff...原创 2019-12-06 16:54:35 · 128 阅读 · 0 评论 -
Django Cache
缓存框架的核心目标较少的代码缓存应该尽可能快因此围绕缓存后端的所有框架代码应该保持在绝对最小值,特别是对于获取操作一致性缓存API应该是提供跨越不同缓存后端的一致接口可扩展性基于开发人员的需求,缓存API应该可以在应用程序级别扩展缓存(Cache)django内置了缓存框架,并提供了几种常用的缓存基于Memcached缓存使用数据库进行缓存使用文件...原创 2019-08-07 20:49:16 · 217 阅读 · 0 评论 -
Django自定义Manager管理器
模型成员类属性显性:自己写的自定义操作隐性:objects是一个Manager类型的一个对象,作用于数据库进行交互当模型类没有指定管理器的时候,Django会自动为我们创建模型管理器当然我们也可以自定义管理器class Student(models.Model): stuManager = models.Manager()当自定义模型管理器时,objects就不存在了,Dj...原创 2019-08-04 09:55:03 · 339 阅读 · 0 评论 -
Django URL&定制admin
一、URL路由匹配# 使用url给视图函数传参数# 在url配置中将正则部分小括号括起来,比如:url(r'^time/plus/(\d{1,2})/$', views.hours_ahead)# 如果有多个参数则用/隔开,参数需要用分组,比如:url(r"^time/plus/(\d{1,2})/(\d{1,2})/$",views.hours_ahead)# 给参数命名,使用正则...原创 2019-08-02 19:43:35 · 348 阅读 · 0 评论 -
django中使用markdown编辑器(后端显示[xadmin中]以及前端显示)
前言在网上寻找了许多富文本编辑器,但是现实的效果始终没有markdown来的那么巧妙。虽然在b站看了千峰的视频,学会了使用django-ckeditor(附链接:ckeditor的使用),但是最终还是选择了django-mdeditor使用步骤安装pip install django-mdeditor配置在settings.py配置文件中INSTALLED_APPS中添加mde...原创 2019-06-24 10:27:04 · 1708 阅读 · 11 评论 -
django部署到阿里云服务器(Python3 + nginx + Django2.0)
首先进入阿里云的控制台,找到自己的服务器远程连接到自己的服务器在这里我使用虚拟机演示给大家看原创 2019-04-17 12:57:24 · 1294 阅读 · 1 评论 -
04.django学习笔记(DTL 模板语法笔记)
DTL 模板语法笔记模板变量笔记在模块中使用变量,需要将变量方法到’{{ 变量 }}'中。# views.py 中传过来的变量context = { 'person': p }# index.html 显示它的值{{ username }}如果想要访问对象的属性,那么可以通过’对象.属性名’来进行访问。# views.py 中传过来的变量 con...原创 2019-02-02 11:26:36 · 268 阅读 · 0 评论 -
03.django学习笔记(模板)
模板笔记介绍在之前的章节中,视图函数只是直接返回文本,而在实际生产环境中其实很少这样用,因为实际的 页面大多是带有样式的HTML代码,这可以让浏览器渲染出非常漂亮的页面。目前市面上有非常多 的模板系统,其中最知名最好用的就是DTL和Jinja2。 DTL 是 Django Template Language 三个单 词的缩写,也就是Django自带的模板语言。当然也可以配置Django支持Jin...原创 2019-02-02 11:19:33 · 128 阅读 · 0 评论 -
02.django学习笔记(url和应用命名空间)
URL传递参数url映射为什么会去urls.py文件中寻找映射呢?是因为在settings.py文件中配置了ROOT_URLCONF为urls.py。所有django回去urls.py中寻找在urls.py中我们所有的映射,都应该放在urlpatterns这个变量中所有的映射不是随便写的,而是使用path函数或者是re_path函数进行包装的url传参数采用url中使用变量的方...原创 2019-02-02 11:18:35 · 278 阅读 · 1 评论 -
01.django学习笔记
第一个项目笔记创建项目通过命令的方式:首相要进入安装了django的虚拟环境中。然后执行命令:‘’’django-admin startproject [项目的名称]‘’’通过pycharm的方式:文件——》新建项目——》选择django。然后制定项目所在的路径,以及python解释器,再点击create就可以创建项目了运行项目:终端:进入到项目文件夹中,然后执行以下命令即可...原创 2019-02-02 11:17:10 · 149 阅读 · 0 评论