Django 当前最新为3.x 版本,自带管理后台,适于开发电商、博客等各类网站, 配合Django RESTful Framework可开发用于前后端分离的站点、APP、小程序等的API。

Django实现企业内部统一管理-多数据库操作

Django实现企业内部统一管理-多数据库操作
今年10月TIOBE榜Python首次排名第一, 而据“香农计划”(“Shannon Plan”) Python 在明年(3.11 )将提速1倍,总目标是4年提速5倍,所以入坑 Python 的前景还是很好的。龟叔一把年纪了还这么拼,我们没有理由躺平。 Python在编程语言中的入门门槛较低,应用也非常广泛,这得益于其涉及领域众多的安装包,使用某些安装包甚至……继续阅读 »

Alan 3年前 (2021-12-20) 3060浏览 2评论2个赞

Django 4.0正式发布、主要特性概述

Django 4.0正式发布、主要特性概述
2021年12月7日,Django 团队正式发布了 Django 4.0。主要新增功能有:新增RedisCache后台缓存提供对 Redis 缓存的内置支持。为减化对Forms, Formsets和ErrorList的自定义,现在可通过模板引擎对它们进行渲染。Python标准库中的zoneinfo成为当前 Django 中对时区的默认实现。安……继续阅读 »

Alan 3年前 (2021-12-16) 5755浏览 1评论5个赞

Django 3网页开发指南第4版 第13章 维护

Django 3网页开发指南第4版 第13章 维护
完整目录请见:Django 3网页开发指南 – 第4版本章中包含如下小节:创建及还原MySQL数据库备份创建及还原PostgreSQL数据库备份配置cron job执行定时任务日志事件供进一步审查通过email获取详细错误报告引言至此,读者应当已经有一个或多个开发及发布的Django项目。对部署环节的最后几步,我们要来学习如何……继续阅读 »

Alan 4年前 (2020-07-22) 3523浏览 0评论0个赞

Django 3网页开发指南第4版 第12章 部署

Django 3网页开发指南第4版 第12章 部署
完整目录请见:Django 3网页开发指南 – 第4版本章中包含如下小节:发布可复用的Django应用在预发布环境通过mod_wsgi部署Apache在生产环境通过mod_wsgi部署Apache在预发布环境中基于Nginx和Gunicorn部署在生产环境中基于Nginx和Gunicorn部署引言一旦有了可运行的网站或可复用应……继续阅读 »

Alan 4年前 (2020-07-19) 3437浏览 0评论0个赞

Django 3网页开发指南第4版 第11章 测试

Django 3网页开发指南第4版 第11章 测试
完整目录请见:Django 3网页开发指南 – 第4版本章中包含如下小节:使用mock库测试视图使用Selenium测试用户界面测试Django REST framework所创建的API保障测试覆盖范围引言要保证代码的质量及准确性,可以使用自动化软件测试。Django提供了编写网站测试套装的工具。测试套装自动检测网站及其组件来……继续阅读 »

Alan 4年前 (2020-07-19) 2711浏览 0评论2个赞

Django 3网页开发指南第4版 第10章 锦上添花

Django 3网页开发指南第4版 第10章 锦上添花
完整目录请见:Django 3网页开发指南 – 第4版本章中包含如下小节:使用Django shell使用数据库查询表达式slugify()的猴子补子改进国际化支持切换Debug工具栏使用ThreadLocalMiddleware使用信号来通知管理员新条目检测缺失的设置引言本章中我们会学习一些重要的点点滴滴来更好地理解和使……继续阅读 »

Alan 4年前 (2020-07-17) 3428浏览 0评论0个赞

Django 3网页开发指南第4版 第9章 导入、导出数据

Django 3网页开发指南第4版 第9章 导入、导出数据
完整目录请见:Django 3网页开发指南 – 第4版本章中包含如下小节:从本地CSV文件中导入数据从本地Excel文件中导入数据从外部JSON文件中导入数据从外部XML文件中导入数据为搜索引擎准备分页站点地图创建可过滤的RSS feed使用Django REST framework创建API引言不时地我们就需要将本地一种……继续阅读 »

Alan 4年前 (2020-07-16) 3284浏览 0评论2个赞

Django 3网页开发指南第4版 第8章 层级结构

Django 3网页开发指南第4版 第8章 层级结构
完整目录请见:Django 3网页开发指南 – 第4版本章中包含如下小节:使用django-mptt创建分类层级使用django-mptt-admin创建分类后台界面使用django-mptt在模板中渲染分类通过django-mptt使用单选项在表单中选取单个分类通过django-mptt使用复选框列表在表单中选取多个分类通过dj……继续阅读 »

Alan 4年前 (2020-07-13) 3810浏览 0评论1个赞

Django电商平台Saleor搭建初体验

Django电商平台Saleor搭建初体验
Saleor 是一个基于 Django 的前后端分离的电商网站框架,包含后端核心服务、前端又分别包含后台和前台,本文所使用操作系统为CentOS 7。官方文档目前首推的是使用 Docker启动服务,这样显然更为简单,本文还尝试分别在服务器上以源代码方式安装启动服务。就目前来看,可以考虑的部署方式是后端使用 Docker 打包镜像部署,只需对官方的 Docke……继续阅读 »

Alan 4年前 (2020-06-20) 10638浏览 1评论5个赞

Django 3网页开发指南第4版 第7章 安全和性能

Django 3网页开发指南第4版 第7章 安全和性能
完整目录请见:Django 3网页开发指南 – 第4版本章中包含如下小节:让表单免受跨站请求伪造(CSRF)攻击使用内容安全策略(CSP)让请求安全使用django-admin-honeypot实现密码校验下载授权文件对图片添加动态水印使用Auth0进行认证缓存方法返回值使用Memcached缓存Django视图使用Red……继续阅读 »

Alan 5年前 (2020-06-14) 4890浏览 0评论1个赞