Saya mempunyai paparan yang memaparkan borang. Sekarang, bergantung pada butang yang dipilih pengguna, saya mahu data diproses secara berbeza. "Cara berbeza" ini sepadan dengan pandangan berbeza yang saya mahu permintaan POST pergi.
Sila bantu saya membina borang dengan berbilang butang yang membawa kepada url/paparan yang berbeza.
<form action="/your-name/" method="post"> {% csrf_token %} {{ form }} <input type="submit" value="Process form with view ONE"> <input type="submit" value="Process form with view TWO"> <input type="submit" value="Process form with view THREE"> </form>
Masalah saya ialah atribut tindakan teg borang menentukan ke mana permintaan POST ini pergi. Bagaimana untuk menukar url destinasi dengan berbilang butang?
Saya tahu saya boleh mengendalikan logik ini di sisi pelayan juga. Tetapi persoalannya ialah: Adakah saya perlu ? Jika tidak, sila tunjukkan jalannya
Anda boleh lulus
onclick
属性使用 ajax。post_url
sebagai parameter seperti ini