Django最佳实践-何时使用视图和何时使用标签

用户名

我正在深入研究Django的过程-现在我的网站周围有一些街区,这些街区可以回收,但不一定适合放在base.html中,然后撒上{%extend / root /to/base.html%}。

因此,我有一个定制的窗口小部件,可在某些页面上使用该窗口小部件,但在不同的配置中,最好是注册并包含标签并引用要与这些存储的变量以及数组/列表/字典等一起使用的模板。

对我来说,定义标记似乎更容易,然后在需要标记的地方点这些标记,然后对使用该标记方法注册的模板进行编辑?但这是公认的Django标准吗?

布鲁诺·德斯胡里尔斯

在Django中

  • “视图”是可调用的,负责处理请求并返回响应,

  • 模板标记是一段代码,将在呈现模板的上下文中执行,并将在模板的上下文中推送某些内容或呈现一些文本或标记。

橙子和苹果,确实如此,当您需要视图和模板标签时,应该非常清楚。

是的,使用包含标签(或使用模板渲染某些数据的成熟自定义标签)是“公认的Django标准”-实际上,这正是模板标签的用途。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用 Django 时的 CSS 最佳实践

Django和VirtualEnv开发/部署最佳实践

Django 项目、纯 javascript、html 和模板标签最佳实践

何时在Django中使用匿名和聚合?

在 javascript django 中使用 python 变量的最佳实践

Django + Docker最佳实践:使用runserver或wsgi.py?

使用celery应用程序部署Django的最佳实践

Django:在 urls 文件中导入视图的最佳实践

Django save()覆盖,最佳实践:是在模型,窗体还是视图上?

在Django 1.7中使用多个通用视图和一个基于类的视图中的表单的最佳实践

使用 Mockito 的最佳实践

使用NSLocalizedString的最佳实践

使用@PreAuthorize的最佳实践

需要帮助来了解创建Vue实例的区别,这是最佳实践,以及何时使用每个选项?

Django何时使用@staticmethod或@property

何时在Django中使用“ AbstractBaseUser”?

何时在Django中使用NullBooleanField

Django:何时使用模型字段以及何时使用反向查询。

使用视图或图像的快速最佳实践

基于类的视图和Queryset中request.user的Python Django最佳实践

在Matlab中,何时最佳使用bsxfun?

使用异步/等待的最佳实践

使用 Perl 模块的最佳实践

使用 main 函数的最佳实践

使用Fog :: Logger的最佳实践

将Angular JS路由与Django后端一起使用的最佳实践方法是什么?

使用Django,在查询集中的每个对象上添加特定字段的最佳实践方法是什么?

在线程应用程序中使用 Django ORM 的最佳实践

最佳实践:新索引或标签?