首页 > 解决方案 > 我们可以在没有 Crispy Forms Template 的情况下创建 django 表单吗?

问题描述

我是一名前端开发人员,刚接触 Django 不到 2 周,具备 Python 的基本结构化知识。因为我总是热衷于开发自己的设计和布局,所以我不太喜欢使用 Bootstrap。我已经看过并遵循了多个教程,每个人都专注于在创建登录表单时将 Bootstrap 包含在内。

我想知道是否有任何可能的方式通过使用自定义 CSS 来设置表单样式,而不包括 Bootstrap 以及如何做到这一点。

请帮忙。期待。

标签: django

解决方案


当然,而不是像这样添加您的表单{% form %}

只需遍历表单字段并添加您自己的类。

{% for field in form %}
    <label class="my-custom-style" for="{{ field.auto_id }}">{{ field.label }}</label>
    {{ field }}
{% endfor %}

然后添加您的自定义静态 css 文件。

希望它有所帮助!


推荐阅读