自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎光临雨落星辰的博客

欢迎光临雨落星辰的博客

  • 博客(17)
  • 资源 (13)
  • 问答 (25)
  • 收藏
  • 关注

原创 django 源码dispatch和getattr分析

def dispatch(self, request, *args, **kwargs): # Try to dispatch to the right method; if a method doesn't exist, # defer to the error handler. Also defer to the error handler if the # request method isn't on the approved list. ...

2020-11-26 00:07:31 493

原创 django中的MultipleObjectsReturned错误

from django.contrib.auth.backends import ModelBackend, UserModel user = UserModel.objects.filter( Q(username__iexact=username) | Q(email__iexact=username) ).distinct() 这样可以避免筛选出重复的数据导致包此错

2020-11-23 23:46:55 1511

原创 Django AttributeError: ‘Blog‘ object has no attribute ‘object_list‘

写django时,将form渲染到Html中时,出现该错误Traceback (most recent call last): File "C:\Users\top\anaconda3\lib\site-packages\django\core\handlers\exception.py", line 34, in inner response = get_response(request) File "C:\Users\top\anaconda3\lib\site-packages\dj

2020-11-21 13:27:33 630

原创 get_object_or_404

article = get_object_or_404(BlogArticles, id=article_id)get_object_or_404(Modename, pk=__)获取Modename中的pk,如果获取到返回pk对应的一系列数据,否则返回404

2020-11-19 21:22:32 453

原创 APPEND_SLASH

当APPEND_SLASH为True时,http://127.0.0.1:8000/up/users/1可以访问,为False时,必须在1后面加一个 /

2020-11-19 15:38:01 590

原创 users.UserProfile: (auth.E003) ‘UserProfile.username‘ must be unique because it is named as the ‘USE

在重写django的User model时,需要将username设置为unique=True,否则会报这个错误。

2020-11-19 14:45:52 3105

原创 TypeError: “ModelBase is not iterable”

再写django项目时,出现错误TypeError: “ModelBase is not iterable”原因是将models.py中定义的类作为参数传入了序列化器中,比如models.py中这个类叫做Loginserializers.py中定义的类叫做Loginserializers在传入序列化器时:Loginserializers(Login,many=True)这样直接将models.py中定义的类作为参数传入了序列化器中,会导致错误TypeError: “ModelBase is n

2020-11-18 10:30:47 1159

原创 给定整数a,生成一个列表包含所有小于t的整数,由此形成整数集合S,要求输出S的所有子集,并计算出所有子集的数目。

def Mysite(iLists): alists = [[]] for iList in iLists: alists.extend([alist + [iList] for alist in alists]) return alistsa = range(int(input("请输入一个整数:")))b = Mysite(a)[1:]print(b)print(len(b))

2020-11-16 12:42:01 292

原创 Django创建app应用和admin模块

首先创建一个新的apppython manage.py startapp blog_2在setting.py中注册blog_2在blog_2中创建urls.py下面各个文件的代码分别为:urls.pyfrom django.conf.urls import urlfrom blog_2 import viewsurlpatterns = [ url(r'bbb/$', views.Hello),]views.pyfrom django.http import H

2020-11-09 23:52:04 457

原创 将dict类型数据转化为json字符串

import jsona = { 'name':'大黄', 'age':18, 'sex':'1'}print(json.dumps(a))"""输出为:{"name": "\u5927\u9ec4", "age": 18, "sex": "1"}这不是集合"""print(type(json.dumps(a)))"""输出为<class 'str'>这说明dict类型数据已经转化成了json字符串。"""...

2020-11-09 19:12:12 910

原创 Django View

class View(object): """ Intentionally simple parent class for all views. Only implements dispatch-by-method and simple sanity checking. """ http_method_names = ['get', 'post', 'put', 'patch', 'delete', 'head', 'options', 'trace']

2020-11-05 11:32:11 117

原创 Django的View(视图)

原文网址https://www.cnblogs.com/machangwei-8/p/11058846.html这篇文章写的真的很好,不过还博主没有授权转载,所以先把网站贴出来,大家去博客园里面看吧。

2020-11-05 02:18:05 180

原创 Django框架中序列化和反序列化

1.序列化DRF的核心 就是 前后端分离的核心前后端分离开发的核心:将模型转换为json 称之为 序列化将json转换为模型 称之为 反序列化1.序列化器的字段Serializer 序列化器为了得到模型里的字段,序列化器中的字段应与模型类中的字段名一致''' serializers.py '''class BookInfoSerializer(serializers.Serializer): # read_only=True 只能读 不能修改 id = serializ

2020-11-04 01:36:23 776

原创 Django序列化

首先先创建一个Django的项目再新建一个app输入:python manage.py startapp serialize创建一个模型,以书本出版社为例,自行迁移完成以后,再配置路由,主要讲解的是views.py,其他的不多说了。第一种方法:untitled13/serialize/views.py的配置如下:from django.db import models# Create your models here.from django.db import modelsclas

2020-11-03 22:54:13 1116 1

转载 Django-路由Routers-SimpleRouter-DefaultRouter使用方法

路由Routers对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。REST framework提供了两个routerSimpleRouterDefaultRouter1. 使用方法1) 创建router对象,并注册视图集,例如from rest_framework import routersrouter = routers.SimpleRouter()router.register(

2020-11-03 13:34:46 2207

原创 perform_update和update的区别

perform_update和update的区别,所到底这也是patch响应和put响应的区别。perform_update这个函数本身就是你传递什么字段参数就修改什么值 不会要求你传递所有的值put要求传递所有没有设置默认值的字段参数...

2020-11-02 19:04:36 1230

原创 Python中for i in range(10,0,-1)是什么意思

实际是这样的,range(10,0,-1)意思是从列表的下标为10的元素开始,倒序取到下标为0的元素(但是不包括下标为0元素),也就是说list[10]-list[1],转化成range就是相当于range(1,11)的倒序,最后得到的结果是[10,9,8,7,6,5,4,3,2,1]...

2020-11-02 18:50:17 13729 1

spring源码万字分析

spring源码万字分析spring源码万字分析spring源码万字分析spring源码万字分析spring源码万字分析

2023-01-28

如何使用Xshell连接VMware上的Linux虚拟机.7z

如何使用Xshell连接VMware上的Linux虚拟机

2021-05-29

bootstrap-3.4.1.zip

bootstrapbootstrapbootstrapbootstrap

2021-05-15

django TIME_ZONE.7z

django TIME_ZONE

2021-05-11

django重定向应用程序.7z

RedirectFallbackMiddleware

2021-05-11

django内置组件ContentTypes.7z

django内置组件ContentTypes

2021-05-10

etag的讲解etag的讲解

etag etag

2021-05-09

flex布局教程.7z

flex布局教程

2021-05-06

学生用水管理系统.7z

django写的小项目

2021-01-20

django2.7z

Django 2 By Example Django 2 By Example Django 2 By Example Django 2 By Example Django 2 By Example

2021-01-14

计算机组成原理期末试题总结.txt

计算机组成原理试题总结

2021-01-01

adblock-3.57.0-Crx4Chrome.com.crx

去除谷歌浏览器的广告

2020-12-24

Dark Reader.7z

Dark Reader 谷歌浏览器护眼插件 解压后,将所解压文件中的crx文件拖拽到谷歌浏览器的扩展程序中就行了。

2020-12-24

djangoProject11.zip

djangoProject11.zip djangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject11.zipdjangoProject1

2020-10-22

http报文头部设置httponly之后js脚本就不能获取cookie了吗?

2022-09-26

服务器中Etag存放在哪里?

2022-09-25

bean的延迟初始化

2022-05-04

Setter注入的问题

2022-05-03

websocket可以使用sctp作为应用层协议吗

2022-05-01

sctp如何保证数据的可靠传输?

2022-05-01

socket返回数据失败

2022-04-27

spring中的beanDefinitionMap加锁问题。

2022-04-24

在静态代码块中进行AADemo_5.class.getClass();操作有什么用?

2022-04-23

今天在看Mybatis的视频时,看到了一个弹幕,不知道我的理解对不对。

2022-04-18

关于String的intern

2022-04-14

RabbitMq消费者多次消费同一条数据

2022-04-08

springboot 使用redis构造一个分布式锁,如何定时刷新过期时间。

2022-04-06

请问java如何创建一个bit[] ?

2022-04-06

请问java程序员应该刷leetCode中的哪些算法题?

2022-04-05

请问刷算法题对Java程序员有什么提升

2022-04-05

关于@Transactional的疑惑

2022-03-31

我想要找个师傅带我?

2022-03-16

为什么我使用了范型,输出结果却不是想要的结果?

2022-03-11

volatile在高并发环境下能保证可见性和指令重拍吗?

2022-03-10

idea中的target文件夹,是类加载器的文件夹吗

2022-03-06

打开IDEA出现这种情况?

2022-03-05

为什么ArrayList构造时是{},输出却是[]

2022-03-04

现在很多云厂商的PaaS Redis服务禁用了scan和keys,这种场景下怎么获取所有key呢?

2021-06-12

django 原生user中的字段

2021-05-12

django设置了全站缓存后,配置etag无效,请问如何解决?

2021-05-10

<input type=file> 无法上传文件

2020-10-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除