![](/img/trans.png)
[英]How do I specify the order of fields in a form? [django-crispy-forms]
[英]how do I apply bootstrap styles only for django-crispy-forms not for other tags in the html template
据了解,我在整个项目中都使用了 Bootstrap。 但现在我想为我的整个项目使用我自己的样式。 而且我想为一些 forms 使用清晰的表单标签,例如注册和登录表单。但是当我尝试引导 styles 时,它正在应用于我的整个项目。我不希望我只想要来自Crispy86的 ZAC68B62ABFD6A9FE26E8AC4236 的样式。 我怎样才能做到这一点。 提前致谢。
{% extends '../base.html' %}
{% load crispy_forms_tags %}
{% block extra_head %}
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css"
integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
{% endblock extra_head %}
{% block content %}
<form method="post">
{{ form|crispy }}
<button class="btn btn-outline-primary" type="submit">SignUp</button> #styles applying for this button also
</form>
{% endblock content %}
我认为您应该在表单本身之前加载脆的表单标签。 如果这不起作用,我很抱歉,我不是很喜欢引导程序,我很少使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.