我是新来的Django和蟒蛇...我可以在django模板中使用别名字段名吗?
我有一个模型,其中包括10个通用字段attrib_00至attrib_09。
我将这些字段作为上下文传递给django模板字符串。
我想在模板中使用更有意义的名称。
模板字符串是从另一个模型中获取的,我想要添加一个包含逗号分隔的关联别名列表的字段。这个想法是列表映射到attrib_00的第一个别名,第二个到attrib_01 ...
我想我需要在渲染前修改上下文,以便通用密钥替换为别名。
我在正确的轨道上吗?
有没有更好的方法?
感谢, 埃德
附:
(添加评论按钮不是为我工作?)
我真的没有任何的代码呢。也许我应该解释我想要达到什么...
我有一个现有的应用程序写在delphi,可以帮助我维护大量的易趣列表,我想模拟这是一个Django的/ python的Web应用程序。
每个产品/列表都属于一个类别,每个类别都有一组属性。例如,裤子可能有颜色,腰围和腿长。每个类别的属性的数量和类型有所不同,但从未超过10.
我可以看到,例如attrib_00如何用于大小在一个类别中,并说金属在另一个,但然后将坚持使用通用字段名称在模板中。
只是为了信息: - 我想我会做任何循环在视图中多次调用渲染过程之前返回一个响应?
发布一些代码!你怎么弄到琴弦?你如何将它们传递给上下文? – 2010-02-03 12:16:28