django-templates相关内容

Django字符串连接在模板标签最佳实践中

我想连接一些字符串来格式化我的模板标签中的URL,但是我没有找到一种优雅的方式。 到目前为止,有: {%按钮“激活”“http://”site.domain url'registration_activate'activation_key%} 有什么最佳做法可以让它更“可读”吗? 非常感谢 解决方案 当我想从变量中连接Django模板中的字符串时, ..
发布时间:2017-05-29 22:48:29 其他开发

如何使用< div class ='field_type'>来标记表单字段在Django

我无法找到一种方法来识别django模板中字段的类型。我的解决方案是创建一个简单的过滤器来访问字段和窗口小部件类名。我已经包含下面的代码,以防其他人有用。 有更好的方法吗? ## agency / tagutils / templatetags / fieldtags.py ######################## ############################ ..
发布时间:2017-05-29 22:38:07 Python

Django 1.8 with Jinja2:Contrib app Admin not work

我升级到一个新的Django 1.8安装,并开始使用Jinja2,因为它表示支持现在,Jinja2有一些我可以在我的项目中使用的功能。 在完成将我的应用程序的模板适配到Jinja2并利用现有的新功能之后,我发现contrib应用程序管理员不再有效。 “TemplateDoesNotExist at / admin / login /“ 所以事实证明,contrib app Adm ..
发布时间:2017-05-29 22:37:11 其他开发

使django模板严格

在django模板中,如果 var 未定义,则调用 {{var}} 将静默失败。这使得模板难以调试。有没有一个设置我可以切换,所以django会抛出一个异常在这种情况下? 我在网上找到的解决方案的唯一提示是 http://groups.google.com/group/google-appengine/browse_thread/thread/86a5b12ff868038d ,这听起来 ..
发布时间:2017-05-29 22:21:27 其他开发

Django 500消息在自定义模板中

我有一个500.html的模板,每当我的应用程序爆炸时都会被加载,但是我想知道是否有任何方式可以在模板中输出异常的消息。 所以如果我这样做: raise Exception(“你破了!”) 当DEBUG标志设置为True但是如何在模板中访问异常消息时,会加载500.html?如下: {{exception.message}} 非常感谢。 ..
发布时间:2017-05-29 21:48:42 其他开发

Django模板条件变量赋值

我想分配一个变量根据变量是否存在不同的值来实现这一点吗?我的非工作示例可能会更清楚: {%if username%} {%with menu_user = username% {%elif recent_users%} {%with sorted_users = recent_users | dictsortreversed:“timestamp”%} {%with men ..
发布时间:2017-05-29 21:45:56 其他开发

Django'ascii'编解码器不能编码字符

在Django中,我想使用一个简单的模板标签来截断数据。 这是我到目前为止: @ register.filter(name ='truncate_simple') def truncate_char_to_space(value,arg): “”“ 截断一个一个给定长度的字符串 “”“ data = str(value) if len(value) ..
发布时间:2017-05-29 21:30:28 其他开发

客户端(JavaScript)Django /类似Jinja的模板继承

我正在寻找一种方式来进行模板继承到一组 .html 文件。 假设我有一个 base.html 文件,它具有我网站所有页面(例如页眉,页脚等)的通用HTML。每个页面,包括主(索引)页面需要从此模板HTML文件继承。 现在,这在服务器端可以使用 Django的Jinja模板langauge 。但这对我来说不是很好的解决方案。我的HTML页面远程存储,我无法控制存储它们的服务器。这必须在客 ..
发布时间:2017-05-29 21:18:55 前端开发

Django - {%if%}块中的模板标记

我有以下字典传递给一个渲染函数,其中源是字符串列表,标题是可能等于源中字符串之一的字符串: {'title':title,'sources':sources}) 在HTML模板中,我想完成以下几行: {%for source来源%} {{source}} {%if title == {{source}}% ..
发布时间:2017-05-29 21:10:58 其他开发

获取Django的应用程序版本

我开始一个新的(实际上很老的)项目,我知道的是Django。我失去了解它已经建立的Django的确切版本。有没有办法知道我的应用程序正在运行的Django的版本? 解决方案 唯一的方法是猜测。我将首先查看settings.py文件(或其他基础项目文件)的创建日期。 版本发布日期: 1.0:2008年9月(?) 1.1:2009年7月29日[ 1 ] 1.2:2010年5月1 ..
发布时间:2017-05-29 21:09:32 Python

Django - 评级模型示例DetailView模板

这是上下文: 我有用户,视频,主题,标准和评分 视频有一个主题 主题具有标准 用户可以为给定的主题创建视频 用户可以为有关主题给出的标准评价一个视频。 这是我的模型为这个目的: RATE_CHOICES = zip(range(1,5),range(1,5)) class VideoCrit(models.Model) “”“评价视频的标准 每个视频主题可以是多 ..
发布时间:2017-05-29 20:59:15 其他开发

从Django中的数据库呈现自定义模板标签

我对Django很新,我正在为我的网站建立一个博客应用程序。我有一个我创建的模型来存储博客文章,其中包含一个文本字段的文章,使用TinyMCE(通过Grappelli)创建和转换为HTML。我希望在该文本框内嵌入自定义模板标签,该模板标签作为模板标签保存在数据库中,但在我的网站上请求时,将其呈现为HTML。到目前为止,我没有任何运气让标签正确渲染。如何让Django在我的帖子中正确解释和呈现模板标 ..
发布时间:2017-05-29 20:57:47 Python