随笔分类 - Django
摘要:ORM的简绍 而我使用的主要是Django(今天简绍django中的ORM) 在django中使用mysql 字段: 字段参数: null 用于表示某个字段可以为空。 unique 如果设置为unique=True 则该字段在此表中必须是唯一的 。 db_index 如果db_index=True,
阅读全文
posted @ 2018-12-30 18:42
黑墨罗少
摘要:Git是什么? GitHup Git的使用: window下 就是去官网下载然后点点点 >官网地址:https://git-scm.com/ liunx: yum install git (但是好像会出错) 源码安装: 还是自己百度吧:我也不想复制了 第一次使用(我们这里是window) 回溯到以前
阅读全文
posted @ 2018-12-28 16:26
黑墨罗少
摘要:准备知识:什么是json: JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想
阅读全文
posted @ 2018-12-24 17:39
黑墨罗少
摘要:解决 AttributeError: 'ForeignKey' object has no attribute 'rel' 解决办法 # print('rel...',filter_field_obj.re.to.objects.all()) print("rel...", filter_field
阅读全文
posted @ 2018-11-30 14:37
黑墨罗少
摘要:Django-model进阶 QuerySet 可切片 使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。 >>> Entry.objects.all()[:5] # (LIMIT 5) >>> Entry.objects.all()[5:10
阅读全文
posted @ 2018-11-26 20:38
黑墨罗少
摘要:Django-MTV MTV模型 Django的MTV分别代表: Model(模型):负责业务对象与数据库的对象(ORM) Template(模版):负责如何把页面展示给用户 View(视图):负责业务逻辑,并在适当的时候调用Model和Template 此外,Django还有一个urls分发器,它
阅读全文
posted @ 2018-11-26 20:37
黑墨罗少
摘要:_Meta 部分用法 model.UserInfo._meta.app_label #获取该类所在app的app名称 model.UserInfo._meta.model_name #获取该类对应表名(字符串类型) model.UserInfo._meta.get_field('username')
阅读全文
posted @ 2018-11-25 10:58
黑墨罗少
摘要:Ajax准备知识:json 什么是json? 定义: JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结
阅读全文
posted @ 2018-11-23 15:32
黑墨罗少
摘要:Django-组件 一 Django的form组件 forms组件 二 Django的model form组件 这是一个神奇的组件,通过名字我们可以看出来,这个组件的功能就是把model和form组合起来,先来一个简单的例子来看一下这个东西怎么用:比如我们的数据库中有这样一张学生表,字段有姓名,年龄
阅读全文
posted @ 2018-11-23 13:29
黑墨罗少
摘要:Django-form表单 构建一个表单 假设你想在你的网站上创建一个简单的表单,以获得用户的名字。你需要类似这样的模板: <form action="/your-name/" method="post"> <label for="your_name">Your name: </label> <in
阅读全文
posted @ 2018-11-23 11:46
黑墨罗少
摘要:Dajngo admin使用 admin app Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: settings.py中 INSTALLED_
阅读全文
posted @ 2018-11-19 11:21
黑墨罗少
摘要:Django的View(视图) 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它
阅读全文
posted @ 2018-11-19 11:11
黑墨罗少
摘要:Django的路由系统 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 URLc
阅读全文
posted @ 2018-11-19 11:08
黑墨罗少
摘要:cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全
阅读全文
posted @ 2018-11-19 10:46
黑墨罗少
摘要:Django自带的用户认证 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth,
阅读全文
posted @ 2018-11-19 10:39
黑墨罗少
摘要:Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息
阅读全文
posted @ 2018-11-19 10:32
黑墨罗少
摘要:Django ORM那些相关操作 一般操作 看专业的官网文档,做专业的程序员! 必知必会13条 <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一
阅读全文
posted @ 2018-11-18 15:31
黑墨罗少
摘要:Django中ORM介绍和字段及字段参数 Object Relational Mapping(ORM) ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用
阅读全文
posted @ 2018-11-18 15:29
黑墨罗少
摘要:Django模板语言相关内容 Django模板系统 官方文档 常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 在Django的模板语言中按此语法使用:{{ 变量名 }}。 当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身
阅读全文
posted @ 2018-11-14 09:17
黑墨罗少
摘要:上传文件那些事儿 怎么在前端页面上展现上传的图片 一、在settings.py 中添加配置 # Django用户上传的都叫media文件 MEDIA_URL = "/media/" # media配置,用户上传的文件都默认放在这个文件夹下 MEDIA_ROOT = os.path.join(BASE
阅读全文
posted @ 2018-11-11 17:25
黑墨罗少

浙公网安备 33010602011771号