我正在为使用Pinax的当地幼童侦察员建造一个网站。有人对我们如何在照片上传之前对照片进行审核有任何建议吗?Pinax Django Photologue - Moderate
1
A
回答
4
如果你的意思是你只想显示批准的照片,那么django-gatekeeper是一个不错的选择。您只需注册Image
模型
gatekeeper.register(Image)
,它会增加一个通用的关系,其中包括各种节制领域。主要的一个是moderation_status
一个可以是
- 批准
- 待定
- 拒绝
默认情况下,当一个新的Image
创建它将被设置为挂起状态和审批可见在包含的审核队列视图中。
当您想要显示批准的图像而不是简单的Image.objects.all()
时,网守会添加一些额外的方法来访问具有各种状态的对象。因此,要访问分别使用的已批准,待处理和已拒绝的对象。
Image.objects.all().approved()
Image.objects.all().pending()
Image.objects.all().rejected()
我没有测试出来pinax但我看门人投进我自己的网站,而不改变它被中,没有任何问题,使用的应用程序。
+0
太棒了,我会试试看。非常感谢您的建议。 – 2009-12-15 09:39:04
相关问题
- 1. Django Photologue教程
- 2. photologue Django的
- 3. django-photologue upload_to
- 4. Django-photologue ImageModel
- 5. Django“和”Pinax或只是Pinax?
- 6. webfaction上的django photologue
- 7. django bbs sns pinax
- 8. 的libjpeg PIL photologue Django的
- 9. Can not Moderate Comments
- 10. 如何添加评论等django-photologue照片?
- 11. 整合睡衣与Pinax + Django?
- 12. 覆盖帐户/ context_processors.py(Pinax/Django)
- 13. mimeType错误Django 1.9 Pinax-Referral
- 14. 如何在Django Photologue中自定义PhotoEffects?
- 15. Django Photologue Gallery上传== Bad请求
- 16. 窗体和Photologue问题
- 17. Pinax TemplateSyntaxError
- 18. 动态创建并使用Django和PIL保存图像/ Django-Photologue
- 19. 使用django注册或pinax帐户?
- 20. django-userena可以替换pinax吗?
- 21. Django,Pinax,无法解压文件
- 22. 错误开始的Django与Pinax
- 23. 在Django中结合Pinax和REST框架
- 24. Django Pinax,扩展绑定应用程序
- 25. mod_wsgi不能使用django的pinax
- 26. django Pinax Kaleo - 错误django_user_accounts不会安装
- 27. Pinax导入错误
- 28. 为django设置最大图片大小Photologue
- 29. 使用Django的photologue分配单个图像到一个模型
- 30. 如何将django photologue画廊插入网页?
温和的照片?你想确保它们属于某种类型吗?你想过滤出错误的照片吗?调整? 请参阅更多信息。 – czarchaic 2009-12-14 21:08:38
感谢您的回复。我们只是想检查照片,以确保它们适合网站。看起来django-gatekeeper可能就是这样。 – 2009-12-15 09:37:58