gpt4 book ai didi

django - 在 Django 中使用 Bootstrap 的最佳方式

转载 作者:行者123 更新时间:2023-12-04 22:34:00 29 4
gpt4 key购买 nike

经过一些研究,我可以选择两种将 Bootstrap 集成到 Django 中的方法。

  • https://github.com/dyve/django-bootstrap-toolkit
  • https://github.com/earle/django-bootstrap

  • 第一个需要对您的模板进行一些更改,第二个需要对您的 View 进行更改。

    1.) 的示例

    *[...]{{ 形式|as_bootstrap }}[...]*
    {% load bootstrap_toolkit %}

    <form action="/url/to/submit/" method="post">
    {% csrf_token %}
    {{ form|as_bootstrap }}
    <div class="actions">
    <button type="submit" class="btn primary">Submit</button>
    </div>
    </form>

    2 的示例。)

    [...]类登录表单(BootstrapForm)[...]
    from bootstrap.forms import BootstrapForm, Fieldset

    class LoginForm(BootstrapForm):
    class Meta:
    layout = (
    Fieldset("Please Login", "username", "password", ),
    )

    username = forms.CharField(max_length=100)
    password = forms.CharField(widget=forms.PasswordInput(), max_length=100)

    推荐哪种方式?还是有什么其他方法?

    最佳答案

    如果只是关于表单,也许你也想看看 django-crispy-forms。
    它是 django-uni-form 的继承者并支持 Bootstrap 表单。

    https://github.com/maraujop/django-crispy-forms

    关于django - 在 Django 中使用 Bootstrap 的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12426286/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com