![](https://img-blog.csdnimg.cn/06fbd40abaf94be6a6070d40273d3eda.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
002
Hitgen+anmai
养柱专业户
三观比五官还正
展开
-
django 网站 允许特定地址请求
url 路径# 测试path('test/', views.Test),视图def Test(request): if request.method == 'POST': chenck = check_host(request.get_host()) return HttpResponse(chenck)def check_host(host): if host == '127.0.0.1:8000': ...原创 2020-06-08 16:35:03 · 349 阅读 · 0 评论 -
django 高级语法 get_object_or_404() 、get_list_or_404()
get_object_or_404()get_object_or_404(klass,args,*kwargs)[source]这个方法,非常有用,请一定熟记。常用于查询某个对象,找到了则进行下一步处理,如果未找到则给用户返回404页面。在后台,Django其实是调用了模型管理器的get()方法,只会返回一个对象。不同的是,如果get()发生异常,会引发Http404异常,从而返回404页面,而不是模型的DoesNotExist异常。必需参数:klass:要获取的对象的M...原创 2020-06-08 16:15:40 · 3297 阅读 · 0 评论 -
嵌套列表推导式
假设我们有一个包含列表的列表,包含了一些英文名和西班牙名:In [161]: all_data = [['John', 'Emily', 'Michael', 'Mary', 'Steven'], .....: ['Maria', 'Juan', 'Javier', 'Natalia', 'Pilar']]你可能是从一些文件得到的这些名字,然后想按照语言进行分类。现在假设我们想用一个列表包含所有的名字,这些名字中包含两个或更多的e。可以用for循环来做:n原创 2020-05-28 16:02:55 · 488 阅读 · 0 评论 -
Django 开发如何 高效利用书籍和项目实践
项目实战当然重要,但是全面完善的书籍内容能给你更多的帮助。参考书式的讲解,可能比较晦涩,但绝对是你入门之后,最好的帮手,我们可以时不时,在需要的情况下,回头再翻翻,然后恍然大悟,原来Django本身就有这个功能,根本不需要自己实现。毕竟我们学习Django不是学习如何开发Web框架,而是学习Web框架本身提供给你的功能,如果连Django提供的现成功能都不能够了解齐全,还谈什么二次开发?...原创 2020-06-09 14:32:51 · 197 阅读 · 0 评论 -
Python 单引号转双引号
想了很久....json.loads 或者 json,dumps 等等都不行源数据:['882386aad5abfe72cb1dbaf1bf18f877.jpg','882386aad5abfe72cb1dbaf1bf18f877.jpg']目标:["882386aad5abfe72cb1dbaf1bf18f877.jpg","882386aad5abfe72cb1dbaf1bf18f877.jpg"]img_list.replace('\'', '...原创 2020-05-21 16:36:03 · 864 阅读 · 0 评论 -
django_自定义错误页面
当Django找不到与请求匹配的URL时,或者当抛出一个异常时,将调用一个错误处理视图。Django默认的自带的错误视图包括400、403、404和500,分别表示请求错误、拒绝服务、页面不存在和服务器错误。它们分别位于:handler400 —— django.conf.urls.handler400。 handler403 —— django.conf.urls.handler403。 handler404 —— django.conf.urls.handler404。 handler...原创 2020-06-08 15:15:45 · 682 阅读 · 0 评论 -
nginx 504 Gateway Time-out
解决方案(很可能不是 nginx 的问题)1.uwsgi_connect_timeout:默认60秒,与uwsgi-server连接的超时时间,该值不能超过75秒.若在超时时间内未能成功连接则断开连接尝试2.uwsgi_read_timeout = 3600默认60秒,nginx等待uwsgi进程发送响应数据的超时时间。若有需要长时间运行才能产生输出结果的uwsgi进程则需将此参数调高。若在错误日志文件中看到upstream timed out需将此参数调高。若超过超时时间还...原创 2020-05-29 14:25:27 · 310 阅读 · 0 评论 -
windows7 系统删除自带的输入法(只剩下搜狗)
1、首先点击开始菜单中进入控制面板,在打开的控制面板中选择点击时钟、语言和区域下的“更改键盘或其他输入法”;2、在打开的区域和语言界面中,切换到“键盘和语言”选项卡下,然后点击“更改键盘”按钮;3、接着在弹出来的文本服务和输入语言界面中,在“常规”选项卡下,找到微软的拼音输入法,然后选中你要删除的输入法,点击右侧的“删除”按钮即可。这样就删除成功了。...原创 2020-05-06 18:01:21 · 829 阅读 · 0 评论 -
django 视图层总结反思
概述视图层是Django处理请求的核心代码层,我们大多数Python代码都集中在这一层面。对外接收用户请求,对内调度模型层和模版层,统合数据库和前端,最后根据业务逻辑,将处理好的数据,与前端结合,返回给用户。视图层是真正的后端,是Python工程师的‘主营业务’。URL路由基础路由的编写方式是Django2.0和1.11最大的区别所在。Django官方迫于压力和同行的影响...原创 2020-04-02 16:55:22 · 133 阅读 · 0 评论 -
列表、集合和字典推导式
列表推导式是Python最受喜爱的特性之一。它允许用户方便的从一个集合过滤元素,形成列表,在传递参数的过程中还可以修改元素。形式如下:[expr for val in collection if condition]它等同于下面的for循环;result = []for val in collection: if condition: result.append(expr)filter条件可以被忽略,只留下表达式就行。例如,给定一个字符串列表,我们...原创 2020-05-28 16:01:25 · 129 阅读 · 0 评论 -
OA 的基本业务(待续...)
办公自动化 ( Office Automation )提高企业执行效率OA 系统人力资源管理平台审核流程管理平台知识管理平台有效沟通管理平台目标管理平台信息发布管理平台行政办公管理平台常用工具工作流表单工具引擎...原创 2020-05-06 17:58:48 · 150 阅读 · 0 评论 -
No module named 'aliyunsdkcore'
工作环境里面 (workon XXXX)里面控制 pip install aliyun-python-sdk-core-v3 pip install aliyun-python-sdk-cdn pycharm 里面控制原创 2020-05-07 10:25:05 · 4144 阅读 · 2 评论 -
python 内置函数
内置函数阅读:15365 评论:6你会不会有些好奇Python为什么可以直接使用一些内建函数,而不用显式的导入它们?比如 str()、int()、dir()、id()、type(),max(),min(),len()等,许多许多非常好用,快捷方便的函数。因为这些函数都是一个叫做builtins模块中定义的函数,而builtins模块默认在Python环境启动的时候就自动导入,所以你可以直接使用这些函数。我们可以在IDLE里查证一番:>>> glob...原创 2020-06-04 15:10:16 · 387 阅读 · 0 评论 -
requirements.txt 控制django项目版本
python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。requirements.txt可以通过pip命令自动生成和安装生成requirements.txt文件pip freeze > requirements.txt安装requirements.txt依赖pip install -r requirem...原创 2020-05-07 11:07:50 · 171 阅读 · 0 评论 -
python 网页微信登录思路+成功案列
下面这些链接都 需要自己拼接第一步:获取AppID AppSecret (不做解释,自己去微信公众平台申请)第二步:生成扫描二维码,获取codehttps://open.weixin.qq.com/connect/qrconnect?appid=AppID&redirect_uri=http://www.baidu.com&response_type=code&scope=snsapi_login&state=2014#wecha...原创 2020-05-12 18:08:18 · 873 阅读 · 0 评论 -
如何简单的设计一个web网站数据库
将表实体写完整将每个表的字段写出来(公共字段先忽略)将关联关系连起来(一对多、多对多)下面一个简单的案列:原创 2020-06-03 14:49:03 · 2258 阅读 · 0 评论 -
json 列表数据 按时间 排序
json list 样例dynamics_d = { "nickname": dynamics.user.nickname, "avatar": get_file_path(dynamics.user.avatar), "comment_id":dynamics.id, ...原创 2020-05-22 15:41:53 · 509 阅读 · 0 评论 -
Field specifies on_delete=SET_NULL, but cannot be null.
报错:Field specifies on_delete=SET_NULL, but cannot be null.Set null=True argument on the field, or change the on_delete rule.lesson = models.ForeignKey('Lesson', db_constraint=False, related_name='question_ref_lesson', on_delete=models.CASCADE...原创 2020-05-19 14:50:37 · 1371 阅读 · 0 评论 -
20190531_Markdown酷炫的语法高亮效果
废话不多说 , 直接上图 !对比参照着写一下显示不同编程语言风格显示花样的字体效果原创 2019-05-31 18:58:14 · 671 阅读 · 0 评论 -
Python如何生成随机数?
Python中,获取随机数的方法大致有如下:import random # 导入random # python中利用random获取一个0到1的随机浮点数 a = random.random() print a #打印结果 # python中利用random获取一定范围内的(10到20)随机浮点数 b = random.uniform(10,...原创 2019-07-01 10:50:05 · 414 阅读 · 0 评论 -
python 里面 JsonResponse (book_list,safe=False)
代码为:# 查询所有图书 、 增加图书def get(self,request): queryset = BookInfo.objects.all() book_list = [] for book in queryset: book_list.append({ 'id':book.id, 'br...原创 2019-06-17 18:57:39 · 2502 阅读 · 0 评论 -
The push refers to a repository(docker报错解决方案)
报错The push refers to a repository [192.168.1.161:5000/hello-world]Get https://192.168.1.161:5000/v1/_ping: http: server gave HTTP response to HTTPS client原因docker私有仓库服务器,默认是基于https传输的,所以我们需要在...原创 2019-07-06 10:16:01 · 30679 阅读 · 7 评论 -
pip 更换安装源 (windows电脑采用)
1.点击此电脑,在最上面的的文件夹窗口输入 : %APPDATA%2.按回车跳转到以下目录,新建pip文件夹3.创建pip.ini文件4.打开文件夹,输入以下内容,关闭即可(注意:源镜像可替换)[global]timeout = 6000index-url = https://pypi.tuna.tsinghua.edu.cn/simpletrusted...原创 2020-05-06 18:03:55 · 231 阅读 · 1 评论 -
如何彻底卸载 VS 2015
当我们卸载了VS2015想再安装VS软件的时候,发现安装路径根本更改不了。网上查的由很多方法。要真的找注册表去完全删除时非常繁琐的这里可以使用的方法就是先下载卸载软件https://github.com/Microsoft/VisualStudioUninstaller/releases然后以管理员身份运行,等待卸载了。等待它自动关闭窗口就说明卸载完全了。...原创 2020-05-06 18:07:10 · 705 阅读 · 1 评论 -
什么是lambda函数?请举例说明?
一个语法在Python中,lambda的语法是唯一的。其形式如下:lambdaargument_list: expression其中,lambda是Python预留的关键字,argument_list和expression由用户自定义。具体介绍如下。这里的argument_list是参数列表,它的结构与Python中函数(function)的参数列表是一样的。具体来说,a...翻译 2019-07-01 10:34:34 · 5909 阅读 · 0 评论 -
腾讯桌面 删除后 桌面图标全部消失怎么办?
腾讯桌面 软件删除后 桌面图标全部消失怎么办?原创 2021-11-22 14:24:39 · 1903 阅读 · 1 评论