Вставить новую строку в django форму с использованием forms.py - PullRequest
0 голосов
/ 04 мая 2020

Я делаю форму входа в систему django. Это мой forms.py:

from django import forms
from django.views.decorators.csrf import csrf_protect

class loginForm(forms.Form):
    email_id = forms.CharField()
    password = forms.CharField(max_length=32, widget=forms.PasswordInput)
    forms.CharField(required=True)

Мой вопрос: как вставить новую строку между email_id и password? Поскольку страница выглядит следующим образом: enter image description here

Заранее спасибо.

РЕДАКТИРОВАТЬ

Мой шаблон:

<!Doctype html>
<head><title> Login-</title></head>
<body>
<form action = "/login-form/" method = "post">
{{ login }}
<input type  = "submit" value = "Login">
</form>
</body>
</html>

1 Ответ

1 голос
/ 04 мая 2020

Вы можете визуализировать поля формы вручную, как показано ниже:

<!Doctype html>
<head><title> Login-</title></head>
<body>
<form action = "/login-form/" method = "post">
{{ login.email_id }}
<div> your new line goes here</div>

{{ login.password }}
<input type  = "submit" value = "Login">
</form>
</body>
</html>

Подробнее о Рендеринг полей вручную

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...