随笔分类 - django基础
django的一些使用方法
摘要:HttpRequest对象常用参数介绍,以及前端不同请求方式(http方法/Content-Type类型)对应的参数获取方式。 一、HttpRequest对象 django请求对象的详细参数以及实现方式可以在django.http.request查看源码具体分析,也可以查看官方文档https://d
阅读全文
摘要:在我们的实际开发过程中,我们有时候需要记录一些重要操作,或者程序运行情况,我们就需要在程序里面写入日志,来达到更快的排错跟记录重要操作的目的。以前也讲过python中logging模块进行相应的日志配置,在这里简单讲一下Django项目中如何配置与使用日志logging模块。 1.日志配置 在Dja
阅读全文
摘要:在平时的开发过程中,我们会遇到一些特殊的应用场景,如果你想要在执行某种操作之前或者之后你能够得到通知,并对其进行一些你想要的操作时,你就可以用Django中的信号(signals)。Django 提供一个“信号分发器”,允许解耦的应用在框架的其它地方发生操作时会被通知到,也就是说在特定事件发生时,可
阅读全文
摘要:最近由于要毕业了写论文做毕设,然后还在实习发现已经好久都没有写博客了。今天由于工作需求,需要用Django实现单用户登录。大概意思就是跟QQ一样的效果,每个账号只能一个地方登录使用,限制账号的登录次数。由于用的是Django自带的认证,然后校验用户是否登录其实就是通过Session实现的。下面就简单
阅读全文
摘要:1.add 此过滤器将首先尝试将两个值强制为整数。如果失败,它会尝试将值一起添加。这将工作在一些数据类型(字符串,列表等)和失败在其他人。如果失败,结果将是一个空字符串。 2.center 将值置于给定宽度的字段中。 3.cut 从给定字符串中删除arg的所有值。 4.date 根据给定的格式设置日
阅读全文
摘要:1.linux安装python3环境 参考链接:https://www.cnblogs.com/zzqit/p/10087680.html 2.安装uwsgi 3.基于uwsgi+django项目部署 django项目目录结构(orange_manage为app): uwsgi参数详解: --htt
阅读全文
摘要:在我们平时的开发过程中,为了方便调试程序,我们都是打开开发者模式,即Debug=True,当我们正式上线的时候肯定就需要把开发者模式关掉,用uwsgi部署上去以后,突然发现我们平时辛苦做的项目的静态文件没有加载出来,卧槽,怎么办呢。。。当然你也不用着急,因为在人群中你多看了一眼这篇博客。 1,在静态
阅读全文
摘要:QuerySet 进阶 阅读本文你可以学习到什么 1. 查看 Django queryset 执行的 SQL(1部分) 2. 获得的查询结果直接以类似list方式展示(2,3 部分) 3. 如何在django中给一个字段取一个别名(4. 部分) 4. annotate 聚合 计数,求和,求平均数等(
阅读全文
摘要:一,Django简介 1,MVC框架模式 在介绍Django之前,我们先来简单了解一下MVC框架。MVC全名为Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M
阅读全文

浙公网安备 33010602011771号