目录Django REST framework 权限和限制(你能干什么)设置权限的方法注意 :当您通过类属性或装饰器设置新的权限类时,您告诉视图忽略settings.py文件中的默认列表集。案例第一步: 定义一个权限类第二步: 使用视图级别全局级别设置限制(你一分钟能干多少次?)**好像有点污~~第一步: 自定义限制类第二步: 使用视图中使用全局中使用嫌麻烦的话,还可以使用内置限制类,哈哈~全局配
转载 2023-07-18 14:11:52
54阅读
海涅定理
原创 2021-08-02 16:07:49
236阅读
创建应用格式python manage.py startapp 应用名称例子python manage.py startapp city新增的应用目录里的结构
原创 2021-08-14 00:13:13
134阅读
创建应用:以helloworld目录为例1.进入manage.py的同级目录2.键入命令python manage.py  startapp  blog     //blog为app的名字,随意
原创 2023-07-11 16:24:25
34阅读
官方文档:https://djangogrpcframework.readthedocs.io/en/lat\
原创 2022-07-18 18:33:13
760阅读
一个项目可以添加多个应用,可以使用以下两种方法来添加应用: 在项目的配置文件中添加该应用: 在项目的视图文件中添加应用的URL: 启动项目并访问应用: 如下,我们是直接把HTML写在视图文件中,但实际中我们会用一个目录来保存这些HTML文件 首先创建一个模板目录,使用该目录来存放HTML文件,目录名
转载 2019-01-28 06:14:00
109阅读
创建应用--在一个项目中可以创建多个应用,每个应用进行一种业务处理 打开CMD,进入project(目录名)的目录下,输入命令创建名为myApp的app: python manage.py startapp myAPP myAPP目录说明 admin.py 进行站点配置 models.py 创建模型
转载 2019-02-07 21:44:00
95阅读
2评论
# Django 应用架构入门指南 Django 是一个功能强大的 Python Web 框架,可以帮助开发者快速构建高效且可扩展的 Web 应用。在本指南中,我们将一步步探讨如何搭建一个 Django 应用,了解其架构与工作流程。 ## 1. 流程概述 下面是创建 Django 应用的主要步骤: | 步骤 | 描述 | |------|------
原创 10月前
37阅读
一、自定义连接池 与python中使用连接池一样(使用单例对象) 注意:每个视图函数都要有 二、使用第三方模块(django-redis) 1、安装 2、设置setting.py文件 3、使用 三、高级使用 1、全栈使用(中间件) 2、单独视图使用,优先级高于全局视图 3、局部 template使用
原创 2021-07-14 11:11:37
192阅读
1. 静态文件# 项目中css、图片、js都是静态文件;1.1 配置静态文件1.1.1 setting.py# 网址上显示的路径; # STATIC_URL = '/static/' # 物理路径的配置; # STATICFILES_DIRS = [ #    &nbs
原创 2017-10-12 17:47:06
1074阅读
本章知识点1、图片上传2、Ajax post请求知识点讲解1、图片上传1、在form表单的标签当中添加属性enctype=“multipart/form-data”2、input的name一定要看好在视图当中1、接收图片不是request.POST或者request.GET 是request.FILES2、校验的时候,我们可以把request.post 和request....
原创 2021-07-09 10:20:14
151阅读
对于中等流量的网站来说,尽可能地减少开销是必要的。缓存数据就是为了保存那些需要很多计算资源的结果,这样的话就不必在下次重复消耗计算资源Django自带了一个健壮的缓存系统来保存动态页面,避免对于每次请求都重新计算Django提供了不同级别的缓存粒度:可以缓存特定视图的输出、可以仅仅缓存那些很难生产出来的部分、或者可以缓存整个网站1.设置缓存通过设置决定把数据缓存在哪里,是数据库中、文...
原创 2021-07-07 09:36:11
161阅读
1.使用Ajax使用视图通过上下文向模板中传递数据,需要先加载完成模板的静态页面,再执行模型代码,生成最张的html,返回给浏览器,这个过程将页面与数据集成到了一起,扩展性差改进方案:通过ajax的方式获取数据,通过dom操作将数据呈现到界面上推荐使用框架的ajax相关方法,不要使用XMLHttpRequest对象,因为操作麻烦且不容易查错jquery框架中提供了.ajax、.ajax、...
原创 2021-07-07 09:36:41
119阅读
公有服务器:集成好运营环境,销售空间或主机,供其布署自己的应用 私有服务器成本高,需要专业人员维护,适合大公司使用 公有服务器适合初创公司使用,成本低 常用的公有服务器,如阿里云、青云等,可根据需要,按流量收费或按时间收费...
原创 2022-03-23 16:38:40
83阅读
十.model高级用法: 10.1 ORM映射: Object Relational Mapping: orm映射的任务: 将list ,object 的操作转化为sql语句,根据对象生成数据表
原创 2022-09-20 11:39:17
74阅读
1、字段参数深度解析 1.1 null vs blank null:针对数据库层面,控制字段是否允许存储 NULL 值(默认 False)。 例:models.IntegerField(null=True) 表示数据库中该字段可以为 NULL。 blank:针对表单验证层面(如 Admin 后台或 ...
转载 8小时前
398阅读
本章知识点1、Django模型关系字段介绍与使用2、Django模型关系字段查询知识点讲解1、Django模型关系字段介绍与使用业务主体间的关系学生 和 专业 关系一个学生对应一个专业一个专业对应多个学生一对多关系 Foreignkey 外键查询这个学生对应的专业查询这个专业所有学生学生 和 老师的关系一个学生对应多个老师一个老师对应多个学生多对多关系 ManyToM...
原创 2021-07-09 10:20:16
166阅读
本文将从uwsgi、nginx、静态文件三个方面处理服务器介绍服务器:私有服务器、公有服务器私有服务器:公司自己购买、自己维护,只布署自己的应用,可供公司内部或外网访问公有服务器:集成好运营环境,销售空间或主机,供其布署自己的应用私有服务器成本高,需要专业人员维护,适合大公司使用公有服务器适合初创公司使用,成本低常用的公有服务器,如阿里云、青云等,可根据需要,按流量收费或按时间收费...
原创 2021-07-07 09:35:27
127阅读
示例一:用户发起request,并等待response返回。在这些views中,可能需要执行一段耗时的程序,那么用户就会等待很长时间,造成不好的用户体验。示例二:网站每小时需要同步一次天气预报信息,但是http是请求触发的,难道要一小时请求一次吗?使用c`INSTALLED_APPS = (…‘djcelery’,}…import djcelerydjcelery.setup_lo...
原创 2021-07-07 09:35:41
232阅读
示 … ‘djcelery’, } … import djcelery djcelery.setup_lo...
原创 2022-03-23 16:40:12
168阅读
  • 1
  • 2
  • 3
  • 4
  • 5