Django2:Web项目开发入门笔记(24)
小楼一夜听春语 7年前 (2018-04-27) 5697浏览 2评论
这一篇教程,我们一起来了解Django的上下文处理器(Context Processor)和中间件(Middleware)。 对于这两块内容,我们最好先了解概念和原理,才能比较好的去应用它们。 一、上下文处理器(Context Processor) ...
小楼一夜听春语 7年前 (2018-04-27) 5697浏览 2评论
这一篇教程,我们一起来了解Django的上下文处理器(Context Processor)和中间件(Middleware)。 对于这两块内容,我们最好先了解概念和原理,才能比较好的去应用它们。 一、上下文处理器(Context Processor) ...
小楼一夜听春语 7年前 (2018-04-24) 5878浏览 0评论
这一篇教程,我们一起来了解一些Django的URL Name和通用视图的内容。 一、URL Name 我们在做URL分发时,通过“path()”方法将一个路径匹配一个视图函数。 示例代码: path('details<int:id>', ...
小楼一夜听春语 7年前 (2018-04-19) 5450浏览 0评论
这一篇教程,我们一起来学习关于Django表单的最后一部分内容表单集(FormSets)和通过模型创建表单集(Model FromSets)。 表单集(FormSets)实际上就是多个表单的集合,通过表单集可以重复创建相同元素的表单。 按照官方文档中...
小楼一夜听春语 7年前 (2018-04-18) 6285浏览 1评论
这一篇教程,我们一起来学习如何使用ModelForm,通过模型创建表单。 假设,我们完成一个用户注册的功能,用户注册的内容包括:邮箱、密码、姓名、年龄、生日。 提示:不要纠结这样的注册信息对用户是否友好,我们只是通过它们进行练习,熟悉字段的使用以及一...
小楼一夜听春语 7年前 (2018-04-16) 16167浏览 6评论
这一篇教程,我们一起来了解如何在CentOS系统中将Django2的Web项目部署到Nginx服务器。 CentOS系统虽然和Ubuntu系统都是Linux系统,但是环境搭建和部署过程还是有一些区别。 整个流程分为几个部分: 安装图形桌面与远程登录...
小楼一夜听春语 7年前 (2018-04-12) 5364浏览 1评论
这一篇教程,我们一起来学习使用Django发送电子邮件。 首先,我们先来看一下撰写邮件的页面。 还有收到的邮件内容。 接下来,我们结合Django的表单完成上述功能。 一、创建表单类。 打开“forms.py”文件,根据截图中的页面元素,我们创建...
小楼一夜听春语 7年前 (2018-04-09) 13305浏览 0评论
这一篇教程,我们一起来完成MySQL在Ubuntu系统中的安装。 (一)安装 1、更新高级软件包工具 sudo apt-get update 2、安装MySQL服务器 sudo apt-get install mysql-server 3、安装MyS...
小楼一夜听春语 7年前 (2018-04-08) 8110浏览 3评论
这一篇教程,我们继续了解Django的表单。 在上一篇教程中,我们了解了Django表单的基本使用过程。 接下来,我们继续深入了解Django表单的其他功能,以及更多底层的内容。 一、使用更多的字段 我们可以在定义表单类时使用多个字段。 不过要注意,...
小楼一夜听春语 7年前 (2018-04-03) 6950浏览 3评论
这一篇教程,我们一起来了解Django的表单(Forms)。 这篇教程参考了官方文档,内容比较详细。 一、HTML表单 首先,我们先更多的了解一些HTML中表单的相关知识。 在我们之前所接触的内容中,已经使用过HTML表单。 一个HTML表单包含一对...