1) 什么是slug

http://stackoverflow.com/questions/427102/what-is-a-slug-in-django

如上链接红色部分就是slug,它就是链接的最后一部分。slug有一些特殊的格式要求。所以model中还专门定义了一个SlugField用来加入到url里面

2)  什么是permalink

http://wwj718.github.io/django-permalink.html

permalink 是一个依据view function名称和參数反推出url的函数,这个在最新版本号已经不建议使用了。

3)什么是decorator

http://www.cnblogs.com/Jerry-Chou/archive/2012/05/23/python-decorator-explain.html

decorator和django没有什么关系,仅仅是上面的permalink是用decorator这种语法实现的就讲一下,decorator本质是就把一个函数作为參数的另外一个函数,能够看成对一个函数对再一次封装,所以叫decorator。

4)什么是StackedInline

model能够再admin中注冊显示。假设要同一时候显示多个model那就须要StackedInline这种结构的帮助了。它就是用列表的方式显示多个object。

另外另一种tabular的格式,比stack更紧凑。

5) 什么是generic view

时就django对一些非经常常使用view的抽象。方便调用,比方list_detail/object_detail等等。这个就比方一般的GUI库都会提供file open dialog这种经常使用dialog一样。

6)  什么是manager

manger是model的接口。它返回的objects事实上就是queryset。全部的訪问都要通过manager来进行,有时候我们须要自己定义一些manager。比方权限管理过滤掉一些不相干的查询结果,这时候就须要自己定义manager,当然也能够有多个manager,每个相应于不同的查询。

7) 怎么使用login

login 是django contrib提供的一个模块, 首先在template端要有form配合使用,关于form就是一系列用户要提交的内容集合,注意一个submit的type不能够少。这个就是要提交的信号。在提交的同一时候要有一个url的tempate tag设置好,他是告诉urls.py, form提交后要到哪里处理。 关于url的设置,这里就要连接到login模块了,假设有须要你要指定一下login模块相应的template,另一个next就是login成功之后相应的模块。

8) 什么是signal

这个signal 的结构和qt极其类似,应用场景,比方你有一个table仅仅是简单的依赖另外一个table。当中用one to one的key来映射,这时候当你update当中一个table的时候,另外一个也要一起update,这时候就要用 post_save的signal来处理, 对于这种应用情况有一个专用名词就是profile model

9) google analytics

发现站点比較卡,发现有js在连google analytics, 这个还须要 thanks to the great fire wall.

10) breadcrumb

事实上就是一种关于路径的导航,样式例如以下

Home page > Section page > Subsection page

django 名词解释的更多相关文章

  1. [给自己扫盲]名词解释——LAMP、MEAN、Web应用框架等

    名词解释 LAMP The LAMP software bundle (here additionally with Squid). A high performance and high-avail ...

  2. nodejs、npm、grunt——名词解释

    最近着手开发一个新项目,打算从工程化的角度整理一套自己的前端开发.发布体系. grunt这些工具,之前别人用我也用,并没有认真想过它们的前世今生,正好趁着这个机会,我来理一理目前业界比较流行这些工具的 ...

  3. Sql常用语法以及名词解释

    Sql常用语法以及名词解释 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) D ...

  4. 转OSGchina中,array老大的名词解释

    转OSGchina中,array老大的名词解释 转自:http://ydwcowboy.blog.163.com/blog/static/25849015200983518395/ osg:: Cle ...

  5. css名词解释

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. sudo权限添加 和 rpm、deb之名词解释

    sudo权限添加: 刚开始用Center_os Linux操作系统,想装个输入法,搜了一下,看到linux下的搜狗输入法(帖子链接)下载下来的文件的扩展名是.deb,直接用帖子上的一个命令: sudo ...

  7. SourceTree&Git部分名词解释

    SourceTree&Git部分名词解释 克隆(clone):从远程仓库URL加载创建一个与远程仓库一样的本地仓库 提交(commit):将暂存文件上传到本地仓库(我们在Finder中对本地仓 ...

  8. b2c项目基础架构分析(二)前端框架 以及补漏的第一篇名词解释

    继续上篇,上篇里忘记了也很重要的前端部分,今天的网站基本上是以一个启示页,然后少量的整页切换,大量的浏览器后台调用web服务局部.动态更新页面显示状态这种方式在运作的,从若干年前简单的ajax流行起来 ...

  9. b2c项目基础架构分析(一)b2c 大型站点方案简述 已补充名词解释

    我最近一直在找适合将来用于公司大型bs,b2b b2c的基础架构. 实际情况是要建立一个bs架构b2b.b2c的网站,当然还包括wap站点.手机app站点. 一.现有公司技术人员现状: 1.熟悉asp ...

随机推荐

  1. [CodeForces]1059D Nature Reserve

    大意:给你一个平面上N(N<=100000)个点,问相切于x轴的圆,将所有的点都覆盖的最小半径是多少. 计算几何???Div2的D题就考计算几何???某人昨天上课才和我们说这种计算几何题看见就溜 ...

  2. 由于未清除缓存引发的bug

    在写页面的时候,首先引入了本地react.js和react-dom.js 16版本(cjs)的文件,出现如下错误 发现bug后,将本地的react.js和react-dom.js文件改成16.2(um ...

  3. ssd遇到的bug

    从训练一开始就loss为0: 最开始以为是在生成train.lmdb前没有对label_map进行修改,发现并不是这个问题 1.训练的命令是:python ./examples/ssd/ssd_pas ...

  4. _bbox_pred函数

    fast中的_bbox_pred函数和faster中的bbox_transform_inv是一样的,是将框进行4个坐标变换得到新的框坐标.fast中是将selective search生成的框坐标进行 ...

  5. Mysql使用遇到的问题(一)

    1.在使用MySQL的时候,已经新建好了表,插入数据的时候报这个错误: Incorrect string value: '\xE5\xAF\x92\xE6\xB1\x9F...' for column ...

  6. 第3节 hive高级用法:13、hive的函数

    4.2.Hive参数配置方式 Hive参数大全: https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties 开 ...

  7. PyTorch: 序列到序列模型(Seq2Seq)实现机器翻译实战

    版权声明:博客文章都是作者辛苦整理的,转载请注明出处,谢谢!http://blog.csdn.net/m0_37306360/article/details/79318644简介在这个项目中,我们将使 ...

  8. 安装php扩展(以swoole)为例

    一.下载swoole到/usr/local/src目录下,操作 git clone https://gitee.com/swoole/swoole.git; 二.cd swoole,phpize(如果 ...

  9. 【数据库】DML-增删改查-SQL实现

    一.数据插入-Insert 1. 插入单条记录 insert into 表名(字段名,字段名,字段名) //当插入所有字段时,字段名可以省略 values('值1','值2','值3'); 2. 插入 ...

  10. ecshop 修改支持php7 方案

    修改方法 http://jsb.php-php.com/2016/05/472/ 修改数据库配置 data/config.php