吴裕雄--天生自然Django框架开发笔记:Django Admin 管理工具
摘要:Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: /HelloWorld/HelloWorld/settings.py 文件代码: INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib
阅读全文
吴裕雄--天生自然Django框架开发笔记:Django 表单
摘要:HTML表单是网站交互性的经典方式。 用Django对用户提交的表单数据进行处理。 HTTP 请求 HTTP协议以"请求-回复"的方式工作。客户发送请求时,可以在请求中附加数据。服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务。 GET 方法 在项目中创建一个 search.py 文件,用于接收用户的请求: /HelloWorld/HelloWorld/search...
阅读全文
吴裕雄--天生自然Django框架开发笔记:Django 模型
摘要:Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。 Django 为这些数据库提供了统一的调用API。 可以根据自己业务需求选择不同的数据库。 MySQL 是 Web 应用中最常用的数据库。将以 Mysql 作为实例进行介绍。 如果没安装 mysql 驱动,可以执行以下命令安装: sudo pip install mysqlclien...
阅读全文
吴裕雄--天生自然Django框架开发笔记:Django 模板
摘要:使用 django.http.HttpResponse() 来输出 "Hello World!"。该方式将数据与视图混合在一起,不符合 Django 的 MVC 思想。 Django 模板的应用,模板是一个文本,用于分离文档的表现形式和内容。 模板应用实例 在 HelloWorld 目录底下创建 templates 目录并建立 hello.html文件,整个目录结构如下: HelloWor...
阅读全文
吴裕雄--天生自然Django框架开发笔记:Django 创建第一个项目
摘要:Django 管理工具 安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin。可以使用 django-admin 来创建一个项目: 可以来看下django-admin 的命令介绍: $ django-admin Type 'django-admin help <subcommand>' for help on a specific subcommand. Avail
阅读全文
吴裕雄--天生自然Django框架开发笔记:Django 安装
摘要:Window 下安装 Django 如果你还未安装Python环境需要先下载Python安装包。 1、Python 下载地址:https://www.python.org/downloads/ 2、Django 下载地址:https://www.djangoproject.com/download/ 注意:目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x。 Python...
阅读全文
吴裕雄--天生自然Django框架开发笔记:Django简介
摘要:Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。 Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。 Django 版本...
阅读全文