Есть ли возможность вывести форму в django в виде обычного текста?

я создаю форму в django с помощью файла forms.py, дело в том, что я сделал дизайн, используя только чистый html/css, и у меня получилось так:


<form action="">
                <label for="username"> Username</label>
                <input type="text" name="username" id="" class="input" >
                <label for="password"> Password</label>
                <input type="password" name="password id="" class="input">
                
            </form>

и я заставил свои стили работать таким образом

но затем, когда я передаю его через Django в его функции из views.py и в html-файле, рендеринг его как

{{ user_form }}

я получил это

<form method="post">
            <div>
    <label for="id_username">Username:</label>

<div class="helptext" id="id_username_helptext">Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.</div>

<input type="text" name="username" maxlength="150" class="input" required aria-describedby="id_username_helptext" id="id_username">
    
</div>

  <div>
    <label for="id_email">Email address:</label>



<input type="email" name="email" maxlength="254" class="input" id="id_email">
    
</div>

  <div>
    <label for="id_first_name">Full Name:</label>



<input type="text" name="first_name" maxlength="150" class="input" id="id_first_name">
    
</div>

  <div>
    <label for="id_password">Password:</label>



<input type="password" name="password" class="input" required id="id_password">
    
</div>

  <div>
    <label for="id_password2">Repeat Password:</label>



<input type="password" name="password2" class="input" required id="id_password2">
    
      
    
</div>
            <input type="hidden" name="csrfmiddlewaretoken" value="yIK2Cm5pnsIuQzwGZkl0CK5iX2tdfgQP2L8W17D5vEbbImrzVTyH1nW52pyj70E1">

            <p><input type="submit" value="Create my account"> </p>

            </form>

что нарушает мои определенные стили css. так как я могу отобразить эту форму так, как я хочу, как я определил в выше? (может быть, вы все подумаете "брат, просто адаптируй это", но я слаб в css, поэтому спрашиваю)

Кроме того, есть ли ссылка, где можно прочитать о методах переменной формы? Я искал в документации по django, но пока ничего не нашел. большое спасибо

Самый простой способ, который я нашел, - это рендеринг с помощью {{ user_form.as_div }}, который помещает каждую метку/поле в div, но без id, например, так:

<form>
<div></div>
<div></div>
<div></div>
</form>

Но поскольку в каждом div больше не было id, я выбирал по дочернему тегу form, то есть в styles.css:

form > div { my styles }
Вернуться на верх