gpt4 book ai didi

python - 如何将表单控件添加到 Django 表单?

转载 作者:太空宇宙 更新时间:2023-11-03 12:48:33 26 4
gpt4 key购买 nike

我正在尝试将表单控件添加到我为 Django 制作的表单应用程序中。我已经创建了应用程序并想将表单添加到 Bootstrap 模板中,但是我不知道如何为我的电子邮件字段添加 Bootstrap 的更时尚的文本框。

我想以这个 Bootstrap 模板一角的登录字段作为结尾(尽管没有密码字段): http://getbootstrap.com/examples/jumbotron/

我的 signup.html 文件中的代码如下所示:

{% extends 'base.html' %}

{% block content %}
<div class="col-sm-12">
<form method='POST' action=''> {% csrf_token %}
{{ form.as_p }}
<input type='submit' class='btn btn-success btn-lg'>
</form>
</div>
{% endblock %}

上面 Bootstrap 站点的代码如下所示(为了清楚起见,我去掉了密码部分): 我不知道如何将 Django 应用程序集成到这段代码中,以便站点将注册发布到我的数据库中。

<form class="navbar-form navbar-right" role="form">
<div class="form-group">
<input type="text" placeholder="Email" class="form-control">
</div>
<button type="submit" class="btn btn-success">Sign in</button>
</form>

如何整合两者?提前致谢。

最佳答案

作为引用,例如,如果您正在使用 ModelForm,您可以像这样重写表单的 init 方法:

def __init__(self, *args, **kwargs):
super(MemberForm, self).__init__(*args, **kwargs)
for field_name, field in self.fields.items():
field.widget.attrs['class'] = 'form-control'

关于python - 如何将表单控件添加到 Django 表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21009540/

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