随笔分类 -  django基础

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