Django1.7官方文档中的tutorial——翻译
写下你的第一个Django应用,第一部分
让我们通过例子来学习。
通过这篇指南,我们将会带你浏览一遍一个基本投票应用的创建。
它由两部分组成:
1一个让人们查看投票和进行投票的公共站点
2一个让你添加,改变和删除投票的管理站点
我们假设你已经安装了Django。你可以检查Django是否被安装以及是哪个版本的通过运行下列命令:
python -c “import django; print(django.get_version())”
如果Django被安装了,你应该会看到你安装的版本,否则,你将会得到一个错误提示“没有叫django的模块”
这篇指南被写是针对Django1.7和〉=Python3.2,如果Django版本不匹配的话,你可以通过使用这页右下角的版本匹配器来查阅一下和你的Django版本对应的指南,或者更新Django到最新的版本。如果你依旧使用python2.7,你将需要轻微地调整一下代码示例,正如在注释中描述的那样。
看一下 如何安装Django(链接)来获得如何移除旧版Django和安装新版Django的建议。
去哪里得到帮助:
如果你在浏览这篇指南时有问题,
创建一个项目
如果这是你第一次使用Django,你将不得不注意一些初始化步骤。你将需要自动生成一些代码来建立一个Django项目-----
激活模型
那小部分的模型代码给予了Django很多信息。用它,Django能够:
1针对这个应用创建一个数据库模式(CREATE TABLE statements)
2创建一个针对python的可进入数据库的API来进入Question和Choice对象
但是首先我们需要告诉我们的项目投票应用被安装了。
理念:Django应用时可插入的,你可以使用一个应用在多个项目中,你也 可以发布应用
再一次编辑mysite/setting.py文件,和改变INSTALLED_APPS设置来包括字符串’polls’。以至于它看起来像这样:
现在Django知道包括了polls应用。让我们运行另外一个命令:
python manage.py makemigrations polls
你应该看见一些和下列相关的东西:
Django1.7官方文档中的tutorial——翻译的更多相关文章
- swift官方文档中的函数闭包是怎么理解的?
官方文档中的16页: numbers.map({ (number: Int) -> Int in let result = * number return result }) 不知道这个怎么用, ...
- swift官方文档中的switch中case let x where x.hasSuffix("pepper")是什么意思?
在官方文档中,看到这句.但不明白什么意思. let vegetable = "red pepper" switch vegetable { case "celery&qu ...
- 从官方文档中探索MySQL分页的几种方式及分页优化
概览 相比于Oracle,SQL Server 等数据库,MySQL分页的方式简单得多了,官方自带了分页语法 limit 语句: select * from test_t LIMIT {[offset ...
- tensorflow官方文档中的sub 和mul中的函数已经在API中改名了
在照着tensorflow 官方文档和极客学院中tensorflow中文文档学习tensorflow时,遇到下面的两个问题: 1)AttributeError: module 'tensorflow' ...
- 官方文档粗读 - Tutorial
参考: https://www.jianshu.com/p/0d234e14b5d3 1.Connecting 我们通过 create_engine() 来链接数据库,假设我们我们采用SQLite. ...
- 【采坑小计】thanos receiver的官方文档中,并未说明tsdb落盘的配置方式
官方文档的地址在:https://thanos.io/tip/components/receive.md/ 一开始以为落盘的时间间隔是:--tsdb.retention=15d 实际测试中发现,tha ...
- 【原创+译文】官方文档中声明的如何创建抽屉导航栏(Navigation Drawer)
如需转载请注明出处:http://www.cnblogs.com/ghylzwsb/p/5831759.html 创建一个抽屉导航栏 抽屉式导航栏是显示在屏幕的左边缘,它是应用程序的主导航选项面板.它 ...
- Vue官方文档中的camelCased (驼峰式) 命名与 kebab-case
因为html特性中 元素的 prop是不区分大小写的 所以不管html中怎么大写小写变化,下面的组件的prop应该写成小写 Vue中有这样一种设定: props中如果使用为kebab-case命名方式 ...
- 【Rust】使用HashMap解决官方文档中的闭包限制
问题概述 值缓存是一种更加广泛的实用行为,我们可能希望在代码中的其他闭包中也使用他们.然而,目前 Cacher 的实现存在两个小问题,这使得在不同上下文中复用变得很困难. 第一个问题是 Cacher ...
随机推荐
- IOS 面试 --- 网络部分
网络部分 3 做过的项目是否涉及网络访问功能,使用什么对象完成网络功能? 答案:ASIHTTPRequest与NSURLConnection 4 简单介绍下NSURLConnection类及+ sen ...
- [POJ] 3368 / [UVA] 11235 - Frequent values [ST算法]
2007/2008 ACM International Collegiate Programming Contest University of Ulm Local Contest Problem F ...
- android run process
http://www.jb51.net/article/32798.htm http://www.elecfans.com/tongxin/119/20120315263977.html 图 1 详细 ...
- LeetCode_Valid Palindrome
Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignori ...
- 如何使用WCF调试器WcfTestClient.exe
如果启用服务出现如下异常 请启用下面该服务 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE 文件->添加服务 地 ...
- ActionResult解析
原文地址:http://blog.csdn.net/gulijiang2008/article/details/7642213 ActionResult是一个抽象类, 在Action中返回的都是其派生 ...
- Largest Rectangle in Histogram 解答
Question Given n non-negative integers representing the histogram's bar height where the width of ea ...
- Python 异步IO、IO多路复用
事件驱动模型 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT ...
- python高级编程之描述符与属性03
# -*- coding: utf-8 -*- # python:2.x __author__ = 'Administrator' #属性Property #提供了一个内建描述符类型,它知道如何将一个 ...
- 玩程序 之 一 . 字符串处理工具(可通过C#脚本扩展)
平常喜欢写点小东西玩玩,既可以娱乐自己满足自己的虚荣心,又可以方便工作和学习,今天且拿出一个来,与大家一起分享! 1. 软件介绍 言归正传,先看看需求,有这样一串字符串 abc,def,ghi,jk ...