摘要:
MongoDB 简介 MongoDB (名称来自 humongous/巨大无比的, 是一个可扩展的高性能,开源,模式自由,面向文档的NoSQL,基于 分布式 文件存储,由 C++ 语言编写,设计之初旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB使用的是内存映射存储引擎,它会把磁盘IO操作转换成内存操作,如果是读操作,内存中的数据起到缓存的作用,如果是写操作,内存还可以... 阅读全文
摘要:
Django中提供了"信号调度",用于在框架执行操作时解耦,当某些动作发生的时候,系统会根据信号定义的函数执行相应的操作 一.Django中内置的 signal 类型主要包含以下几种 1.Model_signals 2.Managemeng_signals 3.Request/response_si 阅读全文
摘要:
首先输入 git fsck --lost-found 会看到 一条一条的记录 这里的"dangling commit ..."你可以理解为记录的是你stash的id(经测试,该id不是按时间顺序排列) 复制一条dangling commit 的id(其他的dangling blob不用理会) 然后输入 git show '你复制的id' 然后就可以查看该id的具体内容 记录中会描述日期和... 阅读全文
摘要:
Django的url使用方法 利用Django开发站点。能够设计出很优美的url规则,假设url的匹配规则(包括正則表達式)组织得比較好,view的结构就会比較清晰。比較easy维护。 最简单的形式 from django.conf.urls import patterns, url urlpatterns = patterns('', url(r'^articles/2003/$', ... 阅读全文
摘要:
一.使用Q对象进行限制条件之间 "或" 连接查询 二.使用 startwith 和 endswith 进行字段数据起始字符和结尾字符的条件查询 三.存在外键时,进行反向查询的方法 假如存在一个Course表,里面存在一个外键字段指向User用户表,在需要进行登录验证的接口中,直接通过request. 阅读全文
摘要:
在实际的django项目开发中,有时候需要制作一些脚本文件对项目数据进行处理,然后通过终端命令运行脚本。 完整的实现流程如下: 1.在一个应用目录下(app, 必须是在应用目录下,可以专门创建一个应用来保存脚本文件)创建 management 包,注意是包。 2.在 management 包中继续创 阅读全文
摘要:
时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。 获取一个时间戳 将一个时间戳格式化为格林威治时间: 将一个时间戳格式化为本地时区时间 阅读全文
摘要:
在Django的orm中进行查询操作时,可以通过传入列表,列表内的元素为索引值,作为一个筛选条件来进行行查询 其中id为字段名,根据实际需求进行替换, 字段名后面接两个英文的下划线,再加上in, "="后面接收一个列表,列表内的元素就是需要查询的id值 返回一个可迭代的查询集对象, 可以通过循环获取 阅读全文
摘要:
一.uWSGI服务器 uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。 要注意 WSGI / uwsgi / uWSGI 这三个概念的区分。 WSGI是一种通信协议。 uwsgi是一种线路协 阅读全文
摘要:
Django 实现允许跨域请求 1.安装django-cors-headers 2.配置settings.py文件 配置完毕,如果只是需要配置单个视图支持跨域请求请点击击: https://www.cnblogs.com/lowmanisbusy/p/9108476.html 阅读全文