文章分类 -  Django

摘要:在这个示例中,可以在多个发布对象中发布文章,并且发布具有多个Article对象: 下面是可以使用Python API设施执行的操作示例。请注意,如果您使用的是一个多对多关系的中间模型,那么一些相关的管理器的方法是禁用的,因此这些例子中的一些将无法使用这些模型。 创建一些出版物: 创建一篇文章: 你不 阅读全文
posted @ 2018-01-08 15:26 丰study 阅读(233) 评论(0) 推荐(0)
摘要:4.1定义模板 模板语言包括 变量 标签 { % 代码块 % } 过滤器 注释{# 代码或html #} 变量 标签 { % 代码块 % } 过滤器 注释{# 代码或html #} 变量 语法: 当模版引擎遇到一个变量,将计算这个变量,然后将结果输出 变量名必须由字母、数字、下划线(不能以下划线开头 阅读全文
posted @ 2017-09-25 00:31 丰study 阅读(104) 评论(0) 推荐(0)
摘要:视图 在django中,视图对WEB请求进行回应 视图接收reqeust对象作为第一个参数,包含了请求的信息 视图就是一个Python函数,被定义在views.py中 定义完成视图后,需要配置urlconf,否则无法处理请求 URLconfig 在Django中,定义URLconf包括正则表达式、视 阅读全文
posted @ 2017-09-21 11:59 丰study 阅读(93) 评论(0) 推荐(0)
摘要:ORM简介 MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库 ORM是“对象-关系-映射”的简称,主要任务是: 根据对象的类型生成表结构 将对象、列表的操作,转换为sql语句 将sql查询到的结果 阅读全文
posted @ 2017-09-21 10:14 丰study 阅读(53) 评论(0) 推荐(0)
摘要:创建项目 命令django-admin startproject test1 进入test1目录,目录结构如下图: 目录说明 manage.py:一个命令行工具,可以使你用多种方式对Django项目进行交互 内层的目录:项目的真正的Python包 _init _.py:一个空文件,它告诉Python 阅读全文
posted @ 2017-09-19 14:40 丰study 阅读(91) 评论(0) 推荐(0)
摘要:1.django新建项目时遇见了关于_sqlite3的问题: 解决: yum install sqlite-devel.x86_64 然后重新编译Python 2.启动项目时报以下信息: You have 13 unapplied migration(s). Your project may not 阅读全文
posted @ 2017-08-02 14:29 丰study 阅读(400) 评论(0) 推荐(0)
摘要:1.创建项目 django-admin startproject TestDemo 2.在setting.py配置允许访问的服务器地址 ALLOWED_HOSTS = [“192.168.28.123”] 3.启动 python manage.py runserver 你的ip:你的端口号 启动成功 阅读全文
posted @ 2017-08-02 14:19 丰study 阅读(159) 评论(0) 推荐(0)
摘要:URL配置 一丶带有固定名称参数的路由 在urls.py;里添加路由方式 在views中修改对应的index方法中的形参一定要是写id来接受id参数 二丶只传参数没有固定名称的路由 在views中修改对应的index方法形参随便写一个就可以接收到id参数 阅读全文
posted @ 2017-07-28 10:58 丰study 阅读(119) 评论(0) 推荐(0)
摘要:if语句: {% if 条件判断 %} {%elif 条件判断%} {%else%} {%endif%} for循环: {%for x in booklist(列表) %} {{x}} {%endfor%} 代码示例: for...empty {%for i in list%} {%empty%} 阅读全文
posted @ 2017-07-27 17:58 丰study 阅读(447) 评论(0) 推荐(0)
摘要:第一步丶 在项目文件夹下创建一个装模板文件夹(templates) 把模板文件都放在这个templates文件夹里面 第二步丶 修改views.py文件 1.10版本之后: 1.10版本之前: 第三步丶 在模板中使用特殊符号{{}}包着键名就可以输出键的值 例如:{{name}}就可以输出tom 注 阅读全文
posted @ 2017-07-27 17:05 丰study 阅读(487) 评论(0) 推荐(0)
摘要:第一步丶 安装Django 第二步丶 django-admin startproject 项目名称 第三步丶 django-admin startapp 应用名称 第四步丶 1,修改 settings.py 2,在 INSTALLED_APPS中添加自己的'应用名称' 3,将 LANGUAGE_CO 阅读全文
posted @ 2017-07-27 11:49 丰study 阅读(84) 评论(0) 推荐(0)