Как настроить внешний вид хрустящих форм?

Мне нужно отредактировать форму загрузки, созданную с помощью crispy forms. Я предоставил код, который я использовал, и как это выглядит сейчас и как я хотел бы выглядеть.

Я пытался сделать это с помощью вспомогательных атрибутов, но у меня не получилось, можете ли вы помочь мне получить желаемый результат?

Вот как это выглядит сейчас!

enter image description here

Я ищу что-то подобное!

enter image description here

Это upload_document.html

{% extends "base.html" %}
{% load static %}
{% load crispy_forms_tags %}
{% block content %}

      <h1>Upload</h1>
      <form method="post" enctype="multipart/form-data">
            {% csrf_token %}
            {{ form|crispy }}
            <button type="submit" class="btn btn-primary">Upload</button>
      </form>

{% endblock content %}

models.py

from django.db import models

class UploadFile(models.Model):
    excel = models.FileField(upload_to="excel/", max_length=250)
    
    def __str__(self):
        return self.title

forms.py

from .models import UploadFile

class GlForm(forms.ModelForm):
    class Meta:
        model = UploadFile
        fields = ('excel',)

settings.py

CRISPY_TEMPLATE_PACK = 'bootstrap4'

INSTALLED_APPS = [
    'bootstrap4',
    'crispy_forms', 
    '...',
]

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

Вернуться на верх