一个简单的django应用程序来管理auth
maro-auth的Python项目详细描述
快速启动
----
1。将“git+https://github.com/maronato/maro_auth.git”添加到“requirements.txt”
2。将“maro_auth”添加到已安装的应用程序设置的末尾,如下所示::
``python
installed_apps=[
…
`maro_auth',
]
```
3。在项目URL中包含urlconf。py如下::
`url(r'^auth/',include('maro_auth.urls',namespace='maro_auth'),`
4。运行“python manage.py migrate”创建身份验证模型。
5.将以下设置添加到“settings.py”中以配置应用程序:
``python
index_url_name='index'项目的索引url的名称。用于重定向项目的配置文件URL的名称。用于重定向
site懔url='http://localhost:8000'懔站点的url,结尾不带“/”。用于电子邮件
项目名称='projeto genérico'项目名称。用于电子邮件
limit_users=true;是否仅将您的用户限制为DAC用户。注册评估期间使用
profile_app_name='auth'(可选)包含您的配置文件模型的应用程序的名称
profile_model_name='user'(可选)您要使用并与您的用户关联的配置文件模型的名称
fields=('first_name','email',“last_name”)(可选)要包含在注册表单中的配置文件字段
exclude=(“用户名”、“密码1”,“password2”)(可选)要从注册表单中排除的配置文件字段
````
,也不要忘记设置电子邮件发送协议:
``python
email_use_tls=true
email_host='smtp.gmail.com'
email_port=587
server_email='example@example.com'
```
,如果要接收错误日志:
`admins=[('admin','admin@example.com'),]`
自定义模板
——
将名为“maro_auth”的文件夹添加到应用的模板中,如
````
欢迎使用电子邮件.txt
随意
----
1。将“git+https://github.com/maronato/maro_auth.git”添加到“requirements.txt”
2。将“maro_auth”添加到已安装的应用程序设置的末尾,如下所示::
``python
installed_apps=[
…
`maro_auth',
]
```
3。在项目URL中包含urlconf。py如下::
`url(r'^auth/',include('maro_auth.urls',namespace='maro_auth'),`
4。运行“python manage.py migrate”创建身份验证模型。
5.将以下设置添加到“settings.py”中以配置应用程序:
``python
index_url_name='index'项目的索引url的名称。用于重定向项目的配置文件URL的名称。用于重定向
site懔url='http://localhost:8000'懔站点的url,结尾不带“/”。用于电子邮件
项目名称='projeto genérico'项目名称。用于电子邮件
limit_users=true;是否仅将您的用户限制为DAC用户。注册评估期间使用
profile_app_name='auth'(可选)包含您的配置文件模型的应用程序的名称
profile_model_name='user'(可选)您要使用并与您的用户关联的配置文件模型的名称
fields=('first_name','email',“last_name”)(可选)要包含在注册表单中的配置文件字段
exclude=(“用户名”、“密码1”,“password2”)(可选)要从注册表单中排除的配置文件字段
````
,也不要忘记设置电子邮件发送协议:
``python
email_use_tls=true
email_host='smtp.gmail.com'
email_port=587
server_email='example@example.com'
```
,如果要接收错误日志:
`admins=[('admin','admin@example.com'),]`
自定义模板
——
将名为“maro_auth”的文件夹添加到应用的模板中,如
````
欢迎使用电子邮件.txt
随意