Flask和Django,以及其它很多Python框架,都默认使用Jinja2来作为模版引擎。 在Python中,什么是模版?就是在一个静态HTML加入一些类似变量的标签,然后引擎在渲染这个HTML时候会动态的把变量填入…
分类:django
大名鼎鼎的Requests库用了什么编码风格?
原文:https://www.kennethreitz.org/… 作者:Kenneth Reitz 原题:Kenneth Reitz’s Code Style™ Requests 的代码库使用…
Django+vue跨域问题解决
跨域 由于开发模式为前后端分离式开发,故而通常情况下,前端和后端可能运行不同的ip或者port下,导致出现跨域问题,故而单独说明 什么是跨域 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。其实…
[译] PEP 255--简单的生成器
我正打算写写 Python 的生成器,然而查资料时发现,引入生成器的 PEP 没人翻译过,因此就花了点时间翻译出来。如果在阅读时,你有读不懂的地方,不用怀疑,极有可能是我译得不到位。若出现这种情况,我建议你直接阅读原文,…
xadmin之界面美化修整
今天像大家介绍一下界面的的修整,在此之前为了观看,我们改一下界面的语言展示为中文。 看一下结果: 之后我们点击一下之前添加的Model(人) 修改字段的显示名称 修改默认字段显示 添加搜索数据功能 添加过滤器 还有日期过…
xadmin的安装与使用
xadmin是什么?Xadmin 采用Python语言编写,框架层基于最成熟的Web框架 Django,是一个基于Django的admin的一个后台模板框架。 安装 # 方式一 pip install xadmin # …
Django搭建个人博客:基于类的视图
说是完结,马上又开始写进阶篇了。 本章不会为博客项目增加新功能,但是也同样重要,因为我们要学习高逼格的基于类的视图。 什么是类视图 前面章节中写的所有视图都是基于函数的,即def;而类视图是基于类的,即class。 有编…
SaaS化实践——如何用一个微信公众号登录多个不同的域名
背景 SaaS 作为一种服务,需要为不同的客户定制不同的域名以满足客户定制化的需求。而微信登录时需要填写一个回调地址,单一的回调地址是难以处理多客户域名的业务需求的,经过不同的 SaaS 项目的实践,总结出了下面的方式。…
Python猫荐书系列之五:Python高性能编程
稍微关心编程语言的使用趋势的人都知道,最近几年,国内最火的两种语言非 Python 与 Go 莫属,于是,隔三差五就会有人问:这两种语言谁更厉害/好找工作/高工资…… 对于编程语言的争论,就是猿界…
通过django的upload组件上传图片并重命名
在用django开发app服务端的时候,利用了django的upload组件上传图片,因图片名字不统一所以想给上传的图片重命名,从网上找了一些代码资料,在自己的项目中出错,所以自己摸索找到了解决办法,代码如下: 1、在项…
为什么range不是迭代器?range到底是什么类型?
迭代器是 23 种设计模式中最常用的一种(之一),在 Python 中随处可见它的身影,我们经常用到它,但是却不一定意识到它的存在。在关于迭代器的系列文章中(链接见文末),我至少提到了 23 种生成迭代器的方法。有些方法…
Django搭建个人博客:课间休息
教程看到这里,你已经学会如下内容: 搭建开发环境 博文管理 用户管理 发表评论 若干其他功能 搭建简单的小博客,以上的功能够用了。但相信你的志向不止于此,毕竟程序员面试个个造火箭啊。 接下来学什么 教程接下来是进阶部分,…