django-构建博客应用程序共8篇
使得基于类的视图 - 拽熊博客

使得基于类的视图

Django提供了视图基类,继承自View类,并用于处理HTTP方法调度和其它常见功能。 基于类的视图的优点: 在独立的方法中组织与HTTP方法相关的代码,如GET/POST或PUT。采用多重继承创建可复用的视...
拽熊的头像 - 拽熊博客超级会员拽熊1年前
5110
添加分布机制 - 拽熊博客

添加分布机制

Django包含了内建的的分布类,可以方便的管理分布数据。 一、视图中添加分页 编辑blog应用程序的views.py文件,导入Django的分布器类并修改post_list视图,如下所示: from django.core.paginat...
创建视图模版 - 拽熊博客

创建视图模版

模板定义了数据的显示方式,它们一般采用HTML编写,并与Django模板语言结合使用。 接下来,在blog应用程序目录中创建下列目录和文件: 上述结构将表示模板的文件结构,其中,base.html文件包含...
构建列表和详细视图 - 拽熊博客

构建列表和详细视图

Django视图仅表示为一个Python函数,接收web请求并返回一个web响应。另外,返回响应结果的全部逻辑均位于视图中。 方法: 创建应用程序视图针对每个视图定义URL。创建HTML模版,以渲染视图所生...
与QuerySet和管理器协同工作 - 拽熊博客

与QuerySet和管理器协同工作

本节将讨论如何从数据库中获取信息并与其进行交互。 Django设置了强大的数据库抽象API,并以此方便地创建、获取、更新及删除对象。同时,Django的对象关系映射器(ORM)兼容于Mysql/PostgreSQL/...
针对模型创建管理站点 - 拽熊博客

针对模型创建管理站点

之前已经定义了Post模型,通过读取模型元数据,同时提供针对编辑内容的产品接口,Django可自动构建管理站点。用户可直接对其加以使用,并配置模型的显示方式。 一、创建超级用户 python manage....
设计博客数据方案 - 拽熊博客

设计博客数据方案

即定义博客的数据模型,这里模型表示为一个python类,并且继承自django.db.models.Model,其中的每个属性视为一个数据库字段。 Django对每个模型(类)创建一个表,当创建一个模型时,Django提...
拽熊的头像 - 拽熊博客超级会员拽熊1年前
397
django安装及项目创建 - 拽熊博客

django安装及项目创建

一、安装django 1.创建隔离的python环境 直接使用pycharm创建虚拟环境my_env 创建的目录,包含自身的python二进制文件,可独立持有自己的包 2.利用pip安装Django 点击 Pycharm下面终端进入虚拟...