Я нашел грязное решение проблемы. Сначала я ввел созданную форму, как показано ниже -
<form action="{% url 'register' %}" class="box" method="POST">
{{form.username}}
{{form.first_name}}
...
</form>
Затем я проверил отрендеренный шаблон и украл HTML эквивалент приведенного выше кода. Я добавил все необходимые атрибуты во входные теги. Это выглядит как фрагмент ниже -
{% csrf_token%}
<input
type="text"
name="username"
maxlength="150"
**placeholder="Username"**
autofocus=""
required=""
id="id_username"
/>
<input
type="text"
name="first_name"
maxlength="30"
**placeholder="First Name"**
id="id_first_name"
/>
...
Я знаю, что это, вероятно, не идеальное решение, и должен быть более элегантный способ обработки этого сценария. Тем не менее, я пока продолжаю этот подход, поскольку он служит цели.