10 2018 档案
摘要:在项目发布之前,首先准备好我们编写好的Django项目,这个我们在之后博客有写,大家可以去看, 首先,先开始安装linux服务器,作为Django项目的发布服务器。以Vmware虚拟机为例子,大家也可以用云主机作为主机。 1、选择创建虚拟机按钮 2、选择典型安装 3、选择安装镜像 4、选择安装的路径
阅读全文
摘要:我们之前已经完成了项目的结构搭建,但是,在Django当中,我们强调的一个重要概念是app,比如Django自带的admin就是一个成功的app典范,那么我们应该如果整理自己的项目结构,才能让我们的app真正的独立出来,我们以之前的OurBlog项目为例: 为了项目的可迁移性,我们将静态文件和模板文
阅读全文
摘要:开发流程介绍 之前Django的学习过程当中已经把基本Django开发学完了,现在以Django 的博客项目完成一遍课程的回顾和总结。同时来一次完整开发的Django体验。 一个产品从研究到编码我们要经历以下的过程: 博客开发需求分析与建模 需求分析 本次项目完成的是一个博客的项目,博客主要目的是为
阅读全文
摘要:版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。 编写一个成熟可用的程序是一个工作量很大的工程,并非我们一次性就可以搞定的工作,所以在开发过程当中需要: 1、 多人协作 随着对程序体验的需求的提高,一个程序需求的编程知识和模块也在增多,这种
阅读全文
摘要:paramiko 远程控制介绍 Python paramiko是一个相当好用的远程登录模块,采用ssh协议,可以实现linux服务器的ssh远程登录。首先来看一个简单的例子 这是一段最简单的paramiko的代码,其中比较难理解的就是白名单概念,所谓的白名单就是ssh的know_hosts文件,用来
阅读全文
摘要:Django 拥有自己独立的表单功能块,可以完成: 1、表单的定义 2、表单的校验 3、表单的前端样式 等功能,方便我们开发,那么接下来,我们看一下表单的定义 首先我们确定我们要编写的功能,一个提供给博客的访客发送自己的联系方式的功能。并且搭建相对应的数据库 表单的定义 form表单的定义通过Dja
阅读全文
摘要:异常:由于代码的逻辑或者语法错误导致的程序中断。 在学习Python的过程当中,大家一定要区分清楚异常和布尔值False 布尔值的False只是一个值,通常代表的是一个条件的不成立,常用于逻辑判断 比如: 异常指的是由于代码的逻辑或者语法错误导致的程序中断 比如: 了解了上面的逻辑之后,我们来看看大
阅读全文

浙公网安备 33010602011771号