未知
django-botscout的Python项目详细描述
Django Botscout公司
===============
这为django表单提供了一个进入botscout系统的简单钩子
可用设置
-----
``Python
所有设置都是可选的。这里显示的是默认值
botscout_api_key=无
botscout_api_url='http://botscout.com/test/'
Botscout_缓存超时=1800
botscout_network_timeout=5
```
此外,您还可以在各个窗体上设置以下变量来更改
他们的行为:
``Python
botscout_name_field='名称'
botscout_email_field='电子邮件'
botscout_error_message='此请求在botscout数据库中匹配'
```
基本用法
-----
在forms.py中:
``Python
从botscout导入botscoutform
来自Django导入表单
类联系人表单(botscoutform,forms.form):
name=forms.charfield('name')
email=forms.emailfield('email')
```
在views.py中:
``Python
从.forms导入contactform
定义联系人(请求):
如果request.method='post':
表单=联系人表单(请求=请求,数据=请求.post)
如果form.is_valid():
…
其他:
表单=联系人表单(请求=请求)
…
```
高级使用
-----
``Python
从botscout导入botscoutform
来自Django导入表单
来自django.db导入模型
班级负责人(models.model):
全名=models.charfield('全名',最大长度=255)
电子邮件地址=models.emailfield('email')
myform类(botscoutform,forms.modelform):
botscout_name_field='全名'
botscout_email_field='电子邮件地址'
botscout_error_message='走开垃圾邮件机器人!'
类元:
模型=人
```
===============
这为django表单提供了一个进入botscout系统的简单钩子
可用设置
-----
``Python
所有设置都是可选的。这里显示的是默认值
botscout_api_key=无
botscout_api_url='http://botscout.com/test/'
Botscout_缓存超时=1800
botscout_network_timeout=5
```
此外,您还可以在各个窗体上设置以下变量来更改
他们的行为:
``Python
botscout_name_field='名称'
botscout_email_field='电子邮件'
botscout_error_message='此请求在botscout数据库中匹配'
```
基本用法
-----
在forms.py中:
``Python
从botscout导入botscoutform
来自Django导入表单
类联系人表单(botscoutform,forms.form):
name=forms.charfield('name')
email=forms.emailfield('email')
```
在views.py中:
``Python
从.forms导入contactform
定义联系人(请求):
如果request.method='post':
表单=联系人表单(请求=请求,数据=请求.post)
如果form.is_valid():
…
其他:
表单=联系人表单(请求=请求)
…
```
高级使用
-----
``Python
从botscout导入botscoutform
来自Django导入表单
来自django.db导入模型
班级负责人(models.model):
全名=models.charfield('全名',最大长度=255)
电子邮件地址=models.emailfield('email')
myform类(botscoutform,forms.modelform):
botscout_name_field='全名'
botscout_email_field='电子邮件地址'
botscout_error_message='走开垃圾邮件机器人!'
类元:
模型=人
```