Как использовать CSS на Django ModelForms? - PullRequest
0 голосов
/ 04 апреля 2020

Я занимаюсь разработкой небольшого приложения и использую Django ModelForms. Я не могу предоставить какой-либо стиль для формы.

Может кто-нибудь сказать мне, если есть способ настроить эту форму?

Моя текущая форма отображения

Мой текущий шаблон

{% extends 'base.html' %}
{% block content %}
    <!--begin::Portlet-->
    <div class="kt-portlet">
        <div class="kt-portlet__head">
            <div class="kt-portlet__head-label">
                <h3 class="kt-portlet__head-title">
                New Customer
                </h3>
            </div>
        </div>
        <!--begin::Form-->
        <form class="kt-form">
            <div class="kt-portlet__body">

                <div class="form-group">
                    {{ form }}
                </div>
            </div>
            <div class="kt-portlet__foot">
                <div class="kt-form__actions">
                    <button type="submit" class="btn btn-primary">Submit</button>
                    <button type="reset" class="btn btn-secondary">Cancel</button>
                </div>
            </div>
        </form>
        <!--end::Form-->
    </div>
    <!--end::Portlet-->
    <h2>New Customer</h2>
    <form method="POST" class="kt-form">{% csrf_token %}
        {{ form }}
        <button type="submit" class="save btn btn-default">Add Customer</button>
    </form>
{% endblock %}

1 Ответ

0 голосов
/ 04 апреля 2020

Вы можете сделать это так

Пример кода:

from django import forms
class YourForm(forms.Form):
    name = forms.CharField(required=True,widget=forms.TextInput(attrs={
        'placeholder': 'Enter Your Name',
        'class':'input100', #your class name
        'name':'name',
        'id':'id_name_field' #your id

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