摘要: 一、表单form 为了接收用户的投票选择,我们需要在前端页面显示一个投票界面。让我们重写先前的polls/detail.html文件,代码如下: 简要说明: 上面的模板显示一系列单选按钮,按钮的值是选项的ID,按钮的名字是字符串"choice"。这意味着,当你选择了其中某个按钮,并提交表单,一个包含 阅读全文
posted @ 2018-07-04 20:33 云原生运维社区 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、概述 一个视图就是一个页面,通常提供特定的功能,使用特定的模版。列如:在一个博客应用中,你可能会看到下列视图: 博客主页:显示最新发布的一些内容 每篇博客的详细页面:博客的永久链接 基于年的博客页面:显示指定年内的所有博客文章 基于月的博客页面:显示指定月内的所有博客文章 基于天的博客页面:显示 阅读全文
posted @ 2018-07-04 19:53 云原生运维社区 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、数据库安装 打开mysite/settings.py配置文件,这是整个Django项目的设置中心。Django默认使用SQLite数据库,因为Python源生支持SQLite数据库,所以你无须安装任何程序,就可以直接使用它。当然,如果你是在创建一个实际的项目,可以使用类似PostgreSQL的数 阅读全文
posted @ 2018-07-04 19:02 云原生运维社区 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 一、引子         HTTP,即超文本传输协议,是Internet上最主要的Web应用层标准。B/S架构的应用系统用HTTP在客户端与服务器之间的传送数据。HTTP可以传送任何格式的数据,从文本到图像甚至视频流都可 阅读全文
posted @ 2018-07-04 16:57 云原生运维社区 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 一、引子         TCP/IP是“Transmission Control Protocol/Internet Protocol”的简写,翻译成中文为传输控制协议/互联网网络协议。TCP/IP是一种网络通信协议, 阅读全文
posted @ 2018-07-04 14:09 云原生运维社区 阅读(633) 评论(0) 推荐(1) 编辑
摘要: 一、新建项目 进入你指定的项目保存目录,然后运行下面的命令: 这将在目录下生成一个mysite目录,也就是你的这个Django项目的根目录。它包含了一系列自动生成的目录和文件,具备各自专有的用途。 注意:在给项目命名的时候必须避开Django和Python的保留关键字,比如“django”,“tes 阅读全文
posted @ 2018-07-04 10:55 云原生运维社区 阅读(352) 评论(1) 推荐(0) 编辑