django应用程序,允许您轻松获得用户反馈。用户需要通过django.contrib.auth进行注册。
django-simple-feedback的Python项目详细描述
一个简单的反馈(一个简单的反馈)
============================================================================================================================================图片::http://orc/org/Narsil /django简单反馈。png/lt;http://djangoPix.com & gt;'app’是为了容易地集成基于用户的反馈。它旨在方便地添加到现有项目中,并在任何网站上漂亮。
BR/>新的硕士
~~~~~~~~~~~~~Br/>主版本现在运行。对于带有“collectstatic<;https://docs.djangoproject.com/en/dev/ref/contrib/staticfiles/collectstatic>;”的django-1.3,这将破坏向后兼容性,Django-1.2.5分支是Django-1.2.5的最后一个工作状态
它包含在静态文件中。
在settings.py中,还要确保*'django.core.context\u processors.request'*位于模板上下文处理器中:
installed\u apps=(
…
“feedback”,
)
…
模板上下文处理器=(
“django.core.context\u processors.request'
在中添加css和javascript你的*'base.html'*模板(如果你已经将jquery包含在你的项目中,jquery是可选的):
<;link rel=“stylesheet”type=“text/css”href=“{{static\u url}}feedback/css/feedback.css”/>;
<;script type=“text/javascript”src=“{{static\u url}feedback/js/jquery-1.4.2.min.js”>;
<;script type=“text/javascript”src={{static_url}feedback/js/feedback.js”>;
,然后在希望显示反馈的模板中::
{%load feedback_tags%}
……
{%feedback%}
add*'(r'^feedback',include('feedback.url')'*到您的URL::
…
(r'^feedback',include('feedback.url'),
)
不要忘记运行:
./manage.py syncdb
以创建将接收反馈的表。
receiving mail of feedbacks
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如果希望在有人发布反馈时接收邮件,则需要配置这些是默认值:
feedback_send_mail=true
feedback_from='feedback@example.com'
feedback_reply_to_user=true
feedback_to=map(lambda x:x[1],settings.managers)(应该是managers电子邮件)
feedback\u subject='[feedback]%(path)s'
feedback\u body='%(feedback)s'
“feedback”:“这是随机人所做的随机评论”,
“路径”:“反馈的URL”,
“用户”:用户对象,
“请求”:请求对象,#您可以通过请求访问IP和用户代理。
…}您可以在此处访问表单发送的任何数据,以便您可以通过发送表单中的其他字段随意自定义。
其他设置为::
feedback\u ask\email=false
============================================================================================================================================图片::http://orc/org/Narsil /django简单反馈。png/lt;http://djangoPix.com & gt;'app’是为了容易地集成基于用户的反馈。它旨在方便地添加到现有项目中,并在任何网站上漂亮。
BR/>新的硕士
~~~~~~~~~~~~~Br/>主版本现在运行。对于带有“collectstatic<;https://docs.djangoproject.com/en/dev/ref/contrib/staticfiles/collectstatic>;”的django-1.3,这将破坏向后兼容性,Django-1.2.5分支是Django-1.2.5的最后一个工作状态
它包含在静态文件中。
在settings.py中,还要确保*'django.core.context\u processors.request'*位于模板上下文处理器中:
installed\u apps=(
…
“feedback”,
)
…
模板上下文处理器=(
“django.core.context\u processors.request'
在中添加css和javascript你的*'base.html'*模板(如果你已经将jquery包含在你的项目中,jquery是可选的):
<;link rel=“stylesheet”type=“text/css”href=“{{static\u url}}feedback/css/feedback.css”/>;
<;script type=“text/javascript”src=“{{static\u url}feedback/js/jquery-1.4.2.min.js”>;
<;script type=“text/javascript”src={{static_url}feedback/js/feedback.js”>;
,然后在希望显示反馈的模板中::
{%load feedback_tags%}
……
{%feedback%}
add*'(r'^feedback',include('feedback.url')'*到您的URL::
(r'^feedback',include('feedback.url'),
)
不要忘记运行:
./manage.py syncdb
以创建将接收反馈的表。
receiving mail of feedbacks
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如果希望在有人发布反馈时接收邮件,则需要配置这些是默认值:
feedback_send_mail=true
feedback_from='feedback@example.com'
feedback_reply_to_user=true
feedback_to=map(lambda x:x[1],settings.managers)(应该是managers电子邮件)
feedback\u subject='[feedback]%(path)s'
feedback\u body='%(feedback)s'
“feedback”:“这是随机人所做的随机评论”,
“路径”:“反馈的URL”,
“用户”:用户对象,
“请求”:请求对象,#您可以通过请求访问IP和用户代理。
…}您可以在此处访问表单发送的任何数据,以便您可以通过发送表单中的其他字段随意自定义。
其他设置为::
feedback\u ask\email=false