【问题标题】:Django - Manual form field rendering adding a classDjango - 手动表单字段渲染添加一个类
【发布时间】:2017-05-12 10:36:08
【问题描述】:

我正在使用 Google Re-Captcha,并希望在填写 Re-Captcha 后启用提交按钮。 我想向 Div 类添加一个回调函数,我的代码如下所示:

<div class="input-field col s12">
    {{ form.captcha.errors }}
       <div data-callback="enableBtn"></div>
    {{ form.captcha }}
 </div>

这当前返回 form.captcha 之外的数据回调。如何将 data-callback 属性添加到 form.captcha?

所以例如: 如果 form.captcha 是

<div class="g-recaptcha" data-sitekey="== xxxxxx =="></div> 

而不是拥有

<div class="g-recaptcha" data-sitekey="== xxxxxx ==" data-callback="enableBtn">

我有

<div data-callback="enableBtn">
<div class="g-recaptcha" data-sitekey="== xxxxxx =="></div> 

【问题讨论】:

标签: javascript django templates django-templates


【解决方案1】:

您可以指定小部件网址...

NORECAPTCHA_WIDGET_TEMPLATE (string) = location for the widget template.

请参考此html 并使其像一个并放置在您的模板中并指向它。

【讨论】:

    猜你喜欢
    • 2017-09-15
    • 1970-01-01
    • 2016-07-14
    • 2017-06-02
    • 2014-09-23
    • 2019-04-01
    • 2019-07-08
    • 2021-06-07
    • 2020-05-08
    相关资源
    最近更新 更多