Можно вообще не использовать {{ form.as_p }}
Просто напиши внутри формы:
<form method="POST">
{% csrf_token %}
<input name="название_поля_из_формы" class="className">
</form>
И стилизуй как хочешь
Потом, когда ты POST-запрос отправишь через форму, эти данные будут хранится в request.POST, через который уже твоя форма будет эти данные читать.
Например, я указал
<input type="text" name="username">
После отправки формы, я могу получить это значение во views.py:
request.POST.get("username")
И потом значения, которые мне пришли запихать в форму:
form(request.POST)