django模板标记,来自循环的值

时间:2018-01-15 13:34:21

标签: python django django-templates

我将django标签设为{{ques.0}},{{ques.1}},{{ques.2}}并且我不想使用for循环显示它们

{% for i in ques %}
     document.getElementById("opt1").innerHTML="{{ ques.i }}";
 {% end for %}

它没有显示数据,但是当我输入类似{{ques.0}}的值时,它会给出结果,但是我如何使用for循环来显示数据 基本上我想使用for循环

传递标签中的值

使用在django中使用for循环生成的标记来获取值的主要问题

    x=5;
for(var i=0;i<x;i++){
                document.getElementById("question").innerHTML="{{ ques.i }}";
            }

1 个答案:

答案 0 :(得分:0)

你可以尝试使用字典吗?以字典键的形式存储值并使用它

Exception in thread "main" java.lang.UnsatisfiedLinkError: /Applications/Launcher.app/Contents/PlugIns/jdk-9.jdk/Contents/Home/jre/lib/libfontmanager.dylib:
  dlopen(/Applications/Launcher.app/Contents/PlugIns/jdk-9.jdk/Contents/Home/jre/lib/libfontmanager.dylib, 
  1): Library not loaded: /$DOWNLOAD_PATH/freetype-2.5.3/lib/libfreetype.6.dylib
  Referenced from: /Applications/Launcher.app/Contents/PlugIns/jdk-9.jdk/Contents/Home/jre/lib/libfontmanager.dylib
  Reason: image not found
    at java.base/java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.base/java.lang.ClassLoader.loadLibrary0(Unknown Source)
    at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)
    ...

您可以在检索

时尝试相同的操作
@rpath

如果有任何问题,请告诉我。