cari

Rumah  >  Soal Jawab  >  teks badan

Bolehkah html menggantikan rentetan?

Rangka kerja tapak web: flask
Latar belakang mengekstrak data daripada pangkalan data dan menghantar parameter ke hujung hadapan [172.16.101.31, 172.16.101.32, 172.16.101.33]
Selepas bahagian hadapan memperoleh parameter, ia memaparkan parameter:

Tetapi saya perlu memaparkannya dalam lajur Kaedah pengubahsuaian semasa ialah menggantikan ',' dengan '
' apabila data disimpan dalam pangkalan data, dan kemudian menghantarnya ke bahagian hadapan
.

Pada masa ini, ia dilaksanakan dengan cara ini, tetapi data yang disimpan dalam pangkalan data [172.16.101.31<br/>172.16.101.32<br/>172.16.101.33] agak terlalu hodoh dengan mengubah suai html, ia boleh Adakah keperluan ini tercapai?

我想大声告诉你我想大声告诉你2785 hari yang lalu954

membalas semua(1)saya akan balas

  • PHP中文网

    PHP中文网2017-07-05 10:37:15

    Mari kita pisahkan dengan ,, dalam templat

    <td valign="middle">
        {% for ip in mod[2].split(',') %}
          <p>{{ ip }}</p>
        {% endfor %}
    </td>

    Kod ujian

    >>> from jinja2 import Template
    >>> tmpl = """{% for ip in ips.split(',') %} <p>{{ ip }}</p> {% endfor %}"""
    >>> t = Template(tmpl)
    >>> print t.render({"ips": "127.0.0.1,192.168.1.1"})

    balas
    0
  • Batalbalas