Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 优化django 1.3的下拉列表_Python_Django_Performance_Select - Fatal编程技术网

Python 优化django 1.3的下拉列表

Python 优化django 1.3的下拉列表,python,django,performance,select,Python,Django,Performance,Select,正在尝试优化使用1.3的django应用程序。迁移到最新的django还不是一个选项,因为它是一个巨大的应用程序 模板中有以下代码: <select id="item_product"> {% for ip in items %} <option value="{{ ip.program.id }}/{{ ip.sector.id }}/">{{ ip }}</option> {% endfor %} </se

正在尝试优化使用1.3的django应用程序。迁移到最新的django还不是一个选项,因为它是一个巨大的应用程序

模板中有以下代码:

<select id="item_product">
      {% for ip in items %}
      <option value="{{ ip.program.id }}/{{ ip.sector.id }}/">{{ ip }}</option>
      {% endfor %}
    </select>
这段代码返回得非常快

如何为django 1.3优化此代码,以便下拉选项更有效地包含我需要的ID?

如果您只需要ID:

    <select id="item_product">
    {% for ip in items %}
        <option value="{{ ip.program_id }}/{{ ip.sector_id }}/">{{ ip }}</option>
    {% endfor %}
    </select>
如果您只需要ID:

    <select id="item_product">
    {% for ip in items %}
        <option value="{{ ip.program_id }}/{{ ip.sector_id }}/">{{ ip }}</option>
    {% endfor %}
    </select>
如果您只需要ID:

    <select id="item_product">
    {% for ip in items %}
        <option value="{{ ip.program_id }}/{{ ip.sector_id }}/">{{ ip }}</option>
    {% endfor %}
    </select>
如果您只需要ID:

    <select id="item_product">
    {% for ip in items %}
        <option value="{{ ip.program_id }}/{{ ip.sector_id }}/">{{ ip }}</option>
    {% endfor %}
    </select>