コード例 #1
0
ファイル: tests.py プロジェクト: sasha0/django-upthor
    def test_settings_overwrite(self):
        with self.settings(THOR_UPLOAD_TO='other-path'):
            self.assertEquals(get_upload_path(), 'other-path')

        with self.settings(THOR_EXPIRE_TIME=500):
            self.assertEquals(get_expiry_time(), 500)

        with self.settings(THOR_LINKED_EXPIRE_TIME=666):
            self.assertEquals(get_linked_expiry_time(), 666)

        with self.settings(THOR_MAX_FILE_SIZE=666):
            self.assertEquals(get_max_file_size(), 666)

        with self.settings(THOR_DISABLE_FQ_ENCRYPT=True):
            self.assertEquals(fq_encrypt_disabled(), True)

        with self.settings(THOR_ENABLE_ADMIN=False):
            self.assertEquals(show_in_admin(), False)
コード例 #2
0
ファイル: tests.py プロジェクト: Jyrno42/django-upthor
    def test_settings_overwrite(self):
        with self.settings(THOR_UPLOAD_TO='other-path'):
            self.assertEquals(get_upload_path(), 'other-path')

        with self.settings(THOR_EXPIRE_TIME=500):
            self.assertEquals(get_expiry_time(), 500)

        with self.settings(THOR_LINKED_EXPIRE_TIME=666):
            self.assertEquals(get_linked_expiry_time(), 666)

        with self.settings(THOR_MAX_FILE_SIZE=666):
            self.assertEquals(get_max_file_size(), 666)

        with self.settings(THOR_DISABLE_FQ_ENCRYPT=True):
            self.assertEquals(fq_encrypt_disabled(), True)

        with self.settings(THOR_ENABLE_ADMIN=False):
            self.assertEquals(show_in_admin(), False)
コード例 #3
0
ファイル: admin.py プロジェクト: sasha0/django-upthor
from upthor.models import TemporaryFileWrapper, show_in_admin

if show_in_admin():
    from django.contrib import admin

    admin.site.register(TemporaryFileWrapper)