Let’s learn by example. Throughout this tutorial, we’ll walk you through the creation of a basic poll application. It’ll consist of two parts: A public site that lets people view polls and vote in them. An admin site that lets you add, change and del…
创建admin用户 D:\desktop\todoList\Django\mDjango\demoSite>python manage.py createsuperuser 然后输入密码 进入admin网址 D:\desktop\todoList\Django\mDjango\demoSite>python manage.py runserver 8080 改变字段顺序 fileds 改变字段的顺序 fieldset 给字段分组 classes 折叠字段 serch_fields 添加搜索框…
上一篇已经完成了polls的基本功能,接下来完善剩下的vote功能和并使用generic views改进请求处理view.包含表单的简单运用和前后台参数传递. 目录 vote:完善投票功能 generic views:改进views.py vote 编辑detail.html,添加投票投票功能 <h1>{{question.question_text}}</h1> {% if error_message %}<p><strong>{{ error_messa…
Quick install guide 1.1   Install Python, it works with Python2.6, 2.7, 3.2, 3.3. All these version of Python include a lightweight database SQLite, so you don't need to setup a database 1.2   Remove any old versions of Django: if you are upgrading y…
接着上一节(二)的内容,首先启动站点,通过界面添加Question和Choice两张表的数据,因为接下来,要向polls app里面添加views. 1.添加数据如下(这里是通过界面操作添加的数据) Question Choice      2.添加views 编写polls/views.py,添加detail(指定question的详情),results(指定question的投票结果),vote(指定question投票),每个view指定question_id作为参数,添加如下代码: de…
创建APP ORM 介绍 ORM的操作 说明一下 GET 和 POST 的区别: , GET ①获取一个页面 ②提交数据 数据显示在URL ?user=alex&pwd=alexdsb ,POST from 表单提交数据 数据不显示 创建APP 创建APP 有两种方式 一. 命令行创建APP文件: python manage.py startapp app01 执行命令后 项目目录下会多出一个app文件 二. 也可以用pycharm来创建app文件 1. Django项目创建后追加app: 可以…
第一个Django app   by:授客 QQ:1033553122 测试环境: Python版本:python-3.4.0.amd64 下载地址:https://www.python.org/downloads/release/python-340/ Win7 64位   Django  1.11.4 下载地址:https://www.djangoproject.com/download/ 安装django python setup.py install 测试是否成功 >>> imp…
引言 有时候,我们需要将自己写的app分发(dist)给同事,分享给朋友,或者在互联网上发布,这都需要打包.分发我们的app. Django的子系统重用是基于app级别的.也就是一个项目可以包含多个互相独立的app,不同项目之间没有关系.但是,一个app可以属于多个项目,可以在任何地点.任何时间和任何项目中被重用.你需要将该app运行时所必须的全部文件.资源.配置.数据等等都封装在一个整体内. 打包工具:setuptools.pip.一般情况下安装Python时已自带安装了它们. 引用官方文档:…
编写你的第一个 Django app,第一部分(Page 6)转载请注明链接地址 Django 2.0.1 官方文档翻译: Django 2.0.1.dev20171223092829 documentation 让我们从一个例子开始学习. 在本教程,我们会介绍一个基本的投票app的创建. 它由两部分组成: 一个允许人们查看投票(名词)和投票(动词)的公开的站点. 一个让你可以添加.更改和删除投票的管理站点 我们假定你已经安装好 Django.你可以在 shell 提示符后运行以下命令来查看dj…
添加更多的view 写actually有用的view 使用模版来设计view 使用模版设计view的捷径:render() 抛出异常404 抛出异常404-快捷方法: get_object_or_404() 修改URL硬编码 URL命名空间 view : Django应用(作为一个特殊的功能或者有一个特定的模版)里的一种网页. 在DemoAppPoll里,我们下面的view: Question index page -->展示最新的问题 Question detail page -->展示一个…