05 2021 档案
发表于 2021-05-27 08:26阅读:292评论:0推荐:0
摘要:由于开发模式为前后端分离式开发,故而通常情况下,前端和后端可能运行不同的ip或者port下,导致出现跨域问题 什么是同源策略? 如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议 +域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源 后端解决跨域 安装d
阅读全文 »
发表于 2021-05-18 15:19阅读:83评论:0推荐:0
摘要:一句总结:yield可以看做 return ,返回一个值,并且记住这个返回的位置,下次迭代就从这个位置(停止的位置)开始。
阅读全文 »
发表于 2021-05-17 09:42阅读:57评论:0推荐:0
摘要:3.启动后、路由加载之前定制一段代码(基于admin原理) 创建一个app组件 在app.py编写ready方法 from django.apps import AppConfigclass StarkConfig(AppConfig): name = 'stark' def ready(self
阅读全文 »
发表于 2021-05-17 09:39阅读:87评论:0推荐:0
摘要:一、路由的区别 1、Django1中的url from django.conf.urls import url # 使用url关键字 urlpatterns = [ url('article-(\d+).html',views.article), url('article-(?P<article_i
阅读全文 »
发表于 2021-05-16 13:58阅读:660评论:0推荐:0
摘要:组件源码:https://github.com/skxgood03/rbac#### 使用自定义rbac权限组件 1. 拷贝rbac组件 2. 清空migration目录 3. 在setting注册rbac ```python 'rbac', #django 2.0以上 ``` 4. 数据库迁移录入
阅读全文 »