译者按:FastAPI越来越火了,基本上和Django, Flask一起站稳了Python Web框架前3的位置。尽管Django已经很优秀了,但是新鲜事物和技术还是要关注下的。本文使用FastAPI重构了Django官网的Polls API,能让你对FastAPI的使用过...
利用Python开发时,多个项目可能使用到不同的依赖,例如A项目需要1.8版本的Django,而B项目需要2.0版本的Django,这时候如果没有使用虚拟环境,就需要来回卸载和安装Django,十分不便。python虚拟开发环境可以隔离不同版本包与依...
前文再见 REST,你好 GraphQL提到,GraphQL 使得前端按需请求后端数据,前后端接口不再高度耦合,可以大大提高前后端的开发效率,从而快速进行产品迭代。Github v4 版外部 API 只使用 GraphQL,可见 GraphQL 是一个明显的趋势,值...
用过 Django 的朋友肯定知道 Django 的优雅和易用,它的 mail 模块也不例外,我用了之后再也离不开,从此发送邮件只用 djangomail。今天分享一下如何使用 djangomail 发送邮件,如何让程序在抛出异常时自动将堆栈信息发送至...
接前文为 Django 配备 GraphQL API,Django 提供 GraphQL 接口服务之后,我们需要让前端来消费这些接口数据,以 Vue 为例,看一看前端如何访问后端 GraphQL API。本文提供一个跑的通的 demo,可以先收藏,后面如有需要可以直接使...
正常导出Excel确实很简单, 前端请求接口,接口处理数据,数据处理完按成之后自动生成Excel保存到指定目录,api把文件名称,文件路径返回给前端,前端一个a标签超链接就可以下载,然而在本地开发是可以直接下载的,但是在服务器上通...
设置DEBUG = False后,访问web页面,发现静态资源不显示,无法加载到静态资源。
Django 是 Python 语言中最受欢迎的 Web 框架之一。其开箱即用的特性,使得我们可以利用它快速搭建一个传统的 Web 应用。
使用 Python 编写桌面图形界面程序之后,我们一般是直接使用 Pyinstaller 之类的工具打包成二进制文件,然后提供下载供用户使用。
系统:Windows 10语言版本:Anaconda3-4.3.0.1-Windows-x86_64编辑器:JetBrains PyCharm Community Edition 2018.2.2 x64Django:2.1.4Python:3.6.0