后端
文章平均质量分 52
皮卡丘黄了吧唧丿
这个作者很懒,什么都没留下…
展开
-
AbstractUser重写用户模型
先贴个官方文档:AbstractUser这个AbstractUser前期用起来有点麻烦,我们都知道django是自带了User的,但是他不能满足所有的业务,所以需要我们重写,接下来走一下流程:一定要注意,AbstractUser一定要在第一次数据库迁移的时候用,即应用的0001_initial.py一定是为它创建的,不然底下的所有步骤都走不通一 对应的app里注册模型:一般是在登录、注册那个app里写from django.db import modelsfrom django.contrib.a原创 2022-03-19 11:02:17 · 1000 阅读 · 0 评论 -
windows安装nodemon的方法
安装地址https://www.npmjs.com/package/nodemon终端输入npm install -g nodemon即可,安装前提是已经安装了nodejs后面在终端执行nodemon 要执行的文件.js会报错然后以管理员打开windows的power shell,执行set-ExecutionPolicy RemoteSigned,然后选A即可...原创 2022-01-21 14:27:44 · 1106 阅读 · 0 评论 -
django urls路由配置
django的路由配置记录原创 2022-01-14 17:08:46 · 635 阅读 · 0 评论 -
cookie、session及其HTTP缓存的关系
在学习后端的过程中,无法理解cookie和浏览器缓存有何区别,经过思考后,得出结论:其实cookie和浏览器缓存本质上都是存数据,但是要处理的问题的对象不同,所以被划分开了,不用过多纠结它们的关系以下是个人理解:浏览器的缓存分为强缓存和协商缓存,个人认为cookie也是浏览器缓存的一部分,只是它们处理的问题不同,所以cookie要单独拿出来讲cookie是为了解决保持会话问题而提出的,什么是会话:从我们打开浏览器开始到关闭为止发生的操作都可以视作会话,而保持会话通俗点讲就是为了让服务器记住用户,举个原创 2022-01-21 16:20:31 · 1893 阅读 · 0 评论 -
Django 跨站伪造请求攻击CSRF简明
csrf介绍接触到csrf之前应该要了解cookie,cookie是浏览器保存用户信息的一种机制,比如登陆状态、账号、甚至密码,并且它是自动提交的。csrf就是跨域完成控制cookie的一种攻击。举个例子就是,理想情况下:例如在网上登录了某银行并且没退出(这个页面也没叉掉),就去访问了一些恶意网站,这些恶意网站大多会给你一个表单,然你去填写,这时就利用保存在浏览器上的cookie来操作这个没有关掉的页面。防范原理测试阶段模板层写个页面<!DOCTYPE html><html原创 2022-01-21 18:12:21 · 2416 阅读 · 0 评论 -
static的动态性:STATIC_URL和STATICFILES_DIRS的关系
django我学到静态文件这块时,要使用静态文件,我们必须要去配置这两个东西:STATIC_URL = '/static/'STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'),)我这里写了个例子:就是用绝对地址,相对地址和static来调用图片{% load static %}<!DOCTYPE html><html lang="en"><head> <meta charse原创 2022-01-16 18:03:26 · 888 阅读 · 1 评论 -
用最直白的方式告诉你 什么是前后端分离
前后端分离很多文章都说不清楚,本来因为不懂才去看,但是看了他们写的之后我更不懂了,我现在来发表一下我的认知的前后端分离原创 2022-01-28 16:20:02 · 2538 阅读 · 0 评论