
django
文章平均质量分 73
weixin_39202719
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
django的Models用法
模型是关于您的数据的单一的、确定的信息来源。它包含您存储的数据的基本字段和行为。通常,每个模型映射到单个数据库表。每个模型都是一个 Python 的类,这些类继承 django.db.models.Model模型类的每个属性都相当于一个数据库的字段。综上诉说,Django 给你一个自动生成访问数据库的 API;请参阅 Making queries。简单的例子...原创 2018-08-20 15:59:46 · 872 阅读 · 1 评论 -
Django的自定义admin站点(七)
我们将继续使用web-poll 应用程序,并将专注于自定义Django的自动生成的管理站点,自定义管理表单通过使用admin.site.register(Question)注册Question model,Django能够构造一个默认的表单表示法。通常,您需要定制admin表单的外观和工作方式。您将通过告诉Django在登记客体时所需要的选项来做到这一点。让我们通过重新排序编辑表单...原创 2018-08-21 10:43:47 · 2419 阅读 · 0 评论 -
django的静态文件(六)
我们已经构建了一个经过测试的web-poll测验应用程序,现在我们将添加一个样式表和一个图像。除了由服务器生成的HTML之外,web应用程序通常需要提供额外的文件——比如图像、JavaScript或CSS——来呈现完整的web页面。在Django中,我们将这些文件称为“静态文件”。对于小型项目来说,这并不是什么大问题,因为您可以将静态文件保存在web服务器可以找到的地方。然而,在更大的项目...原创 2018-08-20 17:56:12 · 663 阅读 · 0 评论 -
django的测试方法(五)
通过使用shell检查该方法,以验证该方法的日期是否在未来:python manage.py shell由于未来的事情不是“最近”,这显然是错误的。创建一个测试来公开这个bug我们在shell中所做的就是测试这个问题,这正是我们在自动化测试中所能做的,所以让我们把它变成一个自动化测试。应用程序测试的常规位置是应用程序的test.py文件;测试系统将自动在任何名称以...翻译 2018-08-20 17:54:21 · 560 阅读 · 0 评论 -
django的表格和通用视图(四)
polls/templates/polls/detail.html1. 上面的模板显示了每个问题选择的单选按钮。每个单选按钮的值是相关联的问题选择的ID。每个单选按钮的名称是“选择”。这意味着,当某人选择一个单选按钮并提交表单时,它将发送POST data choice=所选选择的ID在哪里。这是HTML表单的基本概念。2. 我们将表单的操作设置为 action to...翻译 2018-08-20 17:48:11 · 3890 阅读 · 0 评论 -
django的视图和模板(三)
目录写多个视图写一些实际做某事的视图A shortcut: render()Raising a 404 errorA shortcut: get_object_or_404()使用模板系统在模板中删除硬编码的url命名空间网址名称视图是Django应用程序中Web页面的“类型”,它通常提供特定的功能,并且有一个特定的模板。例如,在博客应用程序中,您可能有以下视图...原创 2018-08-20 17:45:18 · 368 阅读 · 0 评论 -
django模型和admin站点(二)
目录数据库设置INSTALLED_APPS创建数据表Creating models Activating modelsPlaying with the API介绍Django管理 (Admin)创建一个管理员用户启动开发服务器进入管理网站让poll应用在管理员中可修改探索免费的管理功能数据库设置1. Django默认是使用sqlite...原创 2018-08-20 17:35:53 · 432 阅读 · 0 评论 -
django之http请求和响应(一)
目录创建project开发服务器创建 Polls app写view创建project如果这是您第一次使用Django,那么您将不得不处理一些初始设置。也就是说,您需要自动生成一些代码来建立Django项目——Django实例的一系列设置,包括数据库配置、django-特异性选项和特定于应用程序的设置django-admin startproject mysite...原创 2018-08-20 17:24:41 · 2104 阅读 · 0 评论 -
django入门及基本用法
目录Django特点:强大的数据库功能优雅的网址模板系统缓存系统Django 简介Django 基本命令1. 新建一个 django-project2. 新建 app3. 同步数据库4. 使用开发服务器5. 清空数据库6.创建超级管理员7. 导出数据 导入数据8. django 项目环境终端9. 数据库命令行Django特点:...原创 2018-08-20 17:08:15 · 198 阅读 · 0 评论 -
django后台添加数据表
目录1. models.py添加数据表模型2. admin.py 加载3. 注册数据库,生成数据表4. 访问url:http://127.0.0.1:8000/admin/blog/event/5. 录入数据6. 保存 1. models.py添加数据表模型2. admin.py 添加后台3. 同步数据表python manage....原创 2018-08-20 16:34:09 · 1703 阅读 · 0 评论 -
django如何编写复用的应用程序
如果想把一个应用( web-poll) 变成一个独立的Python包,在新项目中重用,并与他人共享。可重用性很重要设计、构建、测试和维护web应用程序有很多工作要做。许多Python和Django项目都有共同的问题。如果我们能挽救一些重复的工作,岂不是很好?可重用性是Python中的生命方式。Python包索引(PyPI)有大量的包,您可以在自己的Python程序中使用。看看你可以...原创 2018-08-20 16:25:52 · 572 阅读 · 0 评论 -
django常用字段类型
DateTimeField对应 DateField EmailField FileField ImageField GenericIPAddressField TextField原创 2018-08-21 10:54:15 · 587 阅读 · 0 评论