随笔分类 - Django
摘要:本文只收录常见情况方式及解决方式 相信只要涉及到前后端分离的项目在本地开发费阶段都会遇到跨域问题,以下通过中间件方式处理 问题一: has been blocked by CORS policy: Response to preflight request doesn't pass access c
阅读全文
摘要:在settings.py 中配置 STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static') ]
阅读全文
摘要:1、forms 组件 -数据校验功能 1、定义 -新建一个py文件 -导入from django import forms -写一个类继承 forms.Form -把你需要校验的(字段的条件)属性写到类里面 -比如:name = forms.CharField(max_length=...
阅读全文
摘要:添加表纪录 方式1 方式2 查询API 基于双下划线的模糊查询 删除表纪录 删除方法就是 delete()。它运行时立即删除对象而不返回任何值。例如: 你也可以一次性删除多个对象。每个 QuerySet 都有一个 delete() 方法,它一次性删除 QuerySet 中所有的对象。 例如,下面的代
阅读全文
摘要:若想将模型转为mysql数据库中的表,需要在settings中配置: 注意1:NAME即数据库的名字,在mysql连接前该数据库必须已经创建,而上面的sqlite数据库下的db.sqlite3则是项目自动创建 USER和PASSWORD分别是数据库的用户名和密码。设置完后,再启动我们的Django项
阅读全文
摘要:在Models创建如下模型 class Book(models.Model): nid = models.AutoField(primary_key=True) name = models.CharField(max_length=32) price = models.DecimalField(ma
阅读全文
摘要:在模板中,可能会遇到以下情况: 宏 对宏(macro)的理解: 可以把宏理解为一个函数,它会返回一个模板或者 HTML 字符串 为了避免反复地编写同样的模板代码,出现代码冗余,可以把他们写成函数以进行重用 需要在多处重复使用的模板代码片段可以写入单独的文件,再包含在所有模板中,以避免重复 使用 1、
阅读全文
摘要:一、 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 书籍模型: 书籍有
阅读全文
摘要:一、形式:小写: {{ name | lower }} 二、串联:先转义文本到HTML,再转换每行到 <p> 标签: {{ my_text|escape|linebreaks } 三、过滤器的参数显示前30个字:{{ bio | truncatewords:"30" }}格式化:{{ pub_dat
阅读全文
摘要:1、路由的基本使用 2、路由的无名分组 3、路由的有名分组 注意: 有名和无名不能混着用 APPEND_SLASH=False: 6、路由分发 7、反向解析 8、名称空间 9、 django 2.0的path,re_path 10、 自定义转换器
阅读全文

浙公网安备 33010602011771号