简单到你会立刻哭出来。
项目描述
Django的第11个电子邮件注册应用程序。
但这个不会喂你的猫。
用法
此示例假定您正在使用Django、jQuery和Twitter Bootstrap的最新版本。
使用pip安装django-email-registration。
将此代码复制到您的登录或注册页面的某个位置
<h2>{% trans "Send an activation link" %}</h2> <form method="post" action="{% url "email_registration_form" %}" class="well" id="registration"> {% csrf_token %} <div class="controls"> <input id="id_email" type="text" name="email" maxlength="30" placeholder="{% trans "Email address" %}"> </div> <button type="submit" class="btn btn-primary"> {% trans "Register" %}</button> </form> <script> function init_registration($) { $('#registration').on('submit', function() { var $form = $(this); $.post(this.action, $form.serialize(), function(data) { $('#registration').replaceWith(data); init_registration($); }); return false; }); } $(init_registration); </script>
(或者,将模板片段registration/email_registration_include.html包含在某个位置。)
将email_registration添加到INSTALLED_APPS,并在您的URLconf中包含email_registration.urls。
确保Django能够发送电子邮件。
Presto。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分布
django-email-registration-0.5.0.tar.gz (10.0 kB 查看哈希值)
构建分布
关闭
哈希值 for django_email_registration-0.5.0-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 48661db3576711d9631fb7a40c07bc09ba000b17824edac5b66328d02d312127 |
|
MD5 | 898f6b8e6333125a0528e4b23dbeeb31 |
|
BLAKE2b-256 | f5d5cc580961f7a9fa6fc76c2950127eb532a896ce3f134455672a462611d178 |