django - 我们可以在没有 Crispy Forms Template 的情况下创建 django 表单吗?
问题描述
我是一名前端开发人员,刚接触 Django 不到 2 周,具备 Python 的基本结构化知识。因为我总是热衷于开发自己的设计和布局,所以我不太喜欢使用 Bootstrap。我已经看过并遵循了多个教程,每个人都专注于在创建登录表单时将 Bootstrap 包含在内。
我想知道是否有任何可能的方式通过使用自定义 CSS 来设置表单样式,而不包括 Bootstrap 以及如何做到这一点。
请帮忙。期待。
解决方案
当然,而不是像这样添加您的表单{% form %}
只需遍历表单字段并添加您自己的类。
{% for field in form %}
<label class="my-custom-style" for="{{ field.auto_id }}">{{ field.label }}</label>
{{ field }}
{% endfor %}
然后添加您的自定义静态 css 文件。
希望它有所帮助!
推荐阅读
- python - 如何创建逻辑复杂的自定义排序功能?
- reactjs - 从存储在状态中的 JSON 显示
- excel - Excel 索引匹配计数 - 尝试计算匹配 2 个条件的多个值
- django - Django ORM - 从中间表添加数据
- kubernetes - gcloud deployment: unable to change dnsconfig (DNSConfig: custom pod DNS is disabled by feature gate)
- twitter - 从数据框中提取包含关键字的行(RStudio 中的 Twitter 数据)
- macros - 在 Google 跟踪代码管理器 (GTM) 数据层中插入唯一代码宏
- android - 为每个应用程序安装生成唯一的加密密钥或盐
- ios - 我可以安全地更改应用的 PRODUCT_NAME 吗?
- react-native - React-Native,如何在警报或 actionsheetIOS 顶部添加视图?