首页 > 其他分享 >Django 笔记 - 特殊操作符

Django 笔记 - 特殊操作符

时间:2024-04-30 19:34:19浏览次数:13  
标签:index URL 笔记 Django admin 操作符 template

Django 是目前最流行的 Python Web 开源框架。相对于 Python  日常编程,Django 有一些特殊用法的操作符,这里简称为特殊操作符。

下面简要介绍两种特殊操作符,即 ':' 和 '|'。

操作符 ':' 

  在 URL 中,使用操作符 ‘:' 表示带有命名空间的 URL。

  例如,使用 'admin:index' 表示 admin 应用的 index 页面,其中 'admin' 为命名空间(namespace),‘index'为 URL 名称。更多内容,参见  URL namespaces - Django 5.0 Documentation

操作符 '|' 

  在 template block 中,使用管道操作符 '|' 将 template filter 应用到 template block 内容,换句话说,就是使用管道操作符 '|' 后面的template filter 过滤 template block 内容。

  例如,{{ value|linebreaksbr }} 表示将 value 内容中 所有 newlines 替换为 HTML <br> ,其中 linebreaksbr 为 template filter。更多内容,参见 Built-in template tags and filters - Django 5.0 Documentation

  

标签:index,URL,笔记,Django,admin,操作符,template
From: https://www.cnblogs.com/klchang/p/18168377

相关文章

  • test_django_service_post
    """@Name:test_django_service_01.py@Author:zengchuanyin@Date2024/2/25-10:56"""importpytestimportloggingimportjsonfromconfigimportget_env_msgfromservice.console.djangoservice_post_consoleimportDjangoServicePostfrom......
  • Fast Walsh Transform 学习笔记 | FWT
    本文中使用\(\cap\)表示按位与,用\(\cup\)表示按位或Part1.与/或卷积First.问题引入给定长度为\(2^n\)的数列\(A,B\),求\(C_i=\sum_{j\cupk=i}A_j\timesB_k\)显然有\(O(4^n)\)的暴力Second.变换这一部分可以参考快速莫比乌斯变换中的Zeta变换,即......
  • 《Vue学习笔记》-01
    什么是Vue?一款用于构建用户界面的JavaScript框架。单文件组件SFC(Single-FileComponents)<scriptsetup>import{ref}from'vue';constcount=ref(0);</script><template><button@click="count++">Countis{{count}}</button>......
  • 是女儿也是妈妈笔记
     欧阳妮妮的父亲跟她说,要多谈恋爱,你才知道自己适合什么样的男人。1.要把男人灌醉,看酒品。2.和男人打牌,看他牌品,牌品就是人品。3.坐男人开车,看男人的车品。 责任感,担当很重要。经营美貌,依赖性正好应对了男人的保护欲。要找一个爱老婆更多的男人。男人外貌没那么重要,因为......
  • 数论学习笔记 (3):因数与倍数
    \(\texttt{godmoo}\text{}\texttt{の}\text{}\texttt{数论学习笔记之}\text{}\boxed{因数与倍数}\)定义因数/约数,倍数:若\(d\midn\),则\(d\)是\(n\)的因数,\(n\)是\(d\)的倍数。公因数/公约数,公倍数:公共的因数/约数、倍数。最大公因(约)数:\(GreatestCommonDi......
  • 【论文笔记-50~】多语言关系抽取
    ~20111.Across-lingualannotationprojectionapproachforrelationdetection摘要:尽管在过去十年中对关系提取进行了广泛的研究,基于监督学习的统计系统仍然受限,因为它们需要大量的训练数据才能达到高性能。在本文中,我们开发了一种跨语言注释投影方法,该方法利用平行语料库来......
  • Python 学习笔记
    1、Python简介设计哲学:强调代码的可读性和简洁的语法(尤其是用空格缩进来定义代码块,而不是使用大括号或关键词)。应用领域:Web开发、数据科学、人工智能、科学计算、自动化脚本等。参考文档:Python简介2.基本语法解释器:Python代码可以通过Python解释器直接运行,也可以作为脚本......
  • Living-Dream 系列笔记 第55期
    状压dp空间优化技巧:滚动数组提前预处理出有效状态T1典题限时返场。上次讲的时候的代码用到了滚动数组,这次讲第二种优化。其实很简单,就是在dp前将所有状态枚举一遍,将同行冲突的判掉,合法的用\(st_i\)存储即可。方法很bf,但经试验可以发现一千多状态中仅有几十个......
  • ABC351E 补题笔记
    批:赛时很快想到切比雪夫后就跳进主席树里出不来了。一个很妙的题。首先分\(x+y\)的奇偶性黑白染色后黑色和白色不可达。然后对于同一个颜色的点易得\(dis=\max(|x1-x2|,|y1-y2|)\),即切比雪夫距离。这个时候就可以直接上主席树了,但太复杂不是正解。最简单的解法是:我们充分......
  • C++ 学习笔记
    ​1、基础概念C++是一种高性能的编程语言,由BjarneStroustrup在1980年代初设计,旨在为C语言添加面向对象的功能。自那时起,C++已发展成为一种支持过程性、面向对象和泛型编程的多范式语言,广泛应用于系统软件、游戏开发、驱动程序、嵌入式固件等领域。要开始使用C++,首先需要......