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. 华硕笔记本无法设置U盘启动,快捷启动不能识别

    最近有不少华硕笔记本用户朋友在使用U大侠装系统时,不管是使用快捷键启动还是BIOS查看,都没有发现U盘启动项,这该怎么办呢?   不要急,既然找不到启动项,那就从设置启动项来解决不就可以了. 第一种方 ...

  2. HTML head meta标签详细

    <!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --> <html lang="zh-cmn-Hans"&g ...

  3. JavaSE-16 集合框架

    学习要点 Java集合框架内容 ArrayList和LinkedList HashMap Iterator 泛型集合 Java的集合框架 1  概述 数据结构是以某种形式将数据组织在一起的集合,它不仅 ...

  4. 「 HDU P4734 」 F(x)

    # 题目大意 对于一个数 $x$,它的每一位数字分别是 $A_{n}A_{n-1}A_{n-2}\cdots A_{2}A_{1}$,定义其权重 $f(x)=\sum_{i=1}^{n}\left(A ...

  5. C++链表STL

    #include <iostream> #include <list> #include <algorithm> #include <stdlib.h> ...

  6. leetcode-832翻转图像

    翻转图像 思路: 先对图像进行水平翻转,然后反转图片(对每个像素进行异或操作) 代码: class Solution: def flipAndInvertImage(self, A: List[Lis ...

  7. PID28 [Stupid]愚蠢的宠物

    题链:https://www.rqnoj.cn/problem/28 题目描述 背景 大家都知道,sheep有两只可爱的宠物(一只叫神牛,一只叫神菜).有一天,sheep带着两只宠物到狗狗家时,这两只 ...

  8. 【05】AJAX实例-检测用户名是否存在(实例)

    AJAX实例-检测用户名是否存在   用户注册时,需要填写个人信息,其中包括用户名.当用户输入完成时,JavaScript 需要及时检测用户名是否存在,如果存在给出提示,请用户更换用户名. 当然,这个 ...

  9. [codeforces471D]MUH and Cube Walls

    [codeforces471D]MUH and Cube Walls 试题描述 Polar bears Menshykov and Uslada from the zoo of St. Petersb ...

  10. 关于struct函数以及重载

    1,关于其函数的应用 我们从这里可以看出,void,int,Node,这三种类型,都是可以定义的. 2,重载的方式 如何重载比较符号 这里的比较重载就是小于号,如果前者x比后者x小就返回真 否则返回假 ...