test_views.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:django-filer-celery 作者: nephila 项目源码 文件源码
def test_upload_no_permission(self):
        from filer import settings
        settings.FILER_ENABLE_PERMISSIONS = True
        image = self.create_django_image_object()
        self.assertEqual(Image.objects.count(), 0)
        folder = Folder.objects.create(name='foo')
        with self.login_user_context(self.user_normal):
            url = reverse('admin:filer-ajax_upload', kwargs={'folder_id': folder.pk})
            post_data = {
                'Filename': image.name,
                'Filedata': image,
                'jsessionid': self.client.session.session_key
            }
            response = self.client.post(url, post_data)
            self.assertContains(response, 'Permission Denied')
        settings.FILER_ENABLE_PERMISSIONS = False
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号