python类DEFAULT_FILE_STORAGE的实例源码

runner.py 文件源码 项目:django-content-gallery 作者: Kemaweyan 项目源码 文件源码 阅读 57 收藏 0 点赞 0 评论 0
def setup_test_environment(self):
        """
        Setups the environment. Creates a temporary directory
        and saves default the values of environment settings
        """
        super().setup_test_environment()
        # save original settings
        settings._original_media_root = settings.MEDIA_ROOT
        settings._original_file_storage = settings.DEFAULT_FILE_STORAGE
        # create a temporary directory
        self._temp_media = tempfile.mkdtemp()
        # set a new media directory setting
        settings.MEDIA_ROOT = self._temp_media
        # set a file system storage setting
        storage = 'django.core.files.storage.FileSystemStorage'
        settings.DEFAULT_FILE_STORAGE = storage
storage.py 文件源码 项目:CodingDojo 作者: ComputerSocietyUNB 项目源码 文件源码 阅读 41 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:NarshaTech 作者: KimJangHyeon 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:Scrum 作者: prakharchoudhary 项目源码 文件源码 阅读 31 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:django 作者: alexsukhrin 项目源码 文件源码 阅读 46 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
runner.py 文件源码 项目:django-content-gallery 作者: Kemaweyan 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def teardown_test_environment(self):
        """
        Deletes all temporary files and the temporary directory.
        Restores original settings.
        """
        super().teardown_test_environment()
        # remove all temporary files
        shutil.rmtree(self._temp_media, ignore_errors=True)
        # restore original settings and delete saved values
        settings.MEDIA_ROOT = settings._original_media_root
        del settings._original_media_root
        settings.DEFAULT_FILE_STORAGE = settings._original_file_storage
        del settings._original_file_storage
storage.py 文件源码 项目:Gypsy 作者: benticarlos 项目源码 文件源码 阅读 28 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:DjangoBlog 作者: 0daybug 项目源码 文件源码 阅读 28 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:wanblog 作者: wanzifa 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:tabmaster 作者: NicolasMinghetti 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:trydjango18 作者: lucifer-yqh 项目源码 文件源码 阅读 31 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:trydjango18 作者: wei0104 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:ims 作者: ims-team 项目源码 文件源码 阅读 28 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:lifesoundtrack 作者: MTG 项目源码 文件源码 阅读 34 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:django-open-lecture 作者: DmLitov4 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:travlr 作者: gauravkulkarni96 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:logo-gen 作者: jellene4eva 项目源码 文件源码 阅读 30 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:liberator 作者: libscie 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:gmail_scanner 作者: brandonhub 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:djanoDoc 作者: JustinChavez 项目源码 文件源码 阅读 29 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:CSCE482-WordcloudPlus 作者: ggaytan00 项目源码 文件源码 阅读 31 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:tissuelab 作者: VirtualPlants 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_by_path(import_path or settings.DEFAULT_FILE_STORAGE)
runner.py 文件源码 项目:nhsuk-content-store 作者: nhsuk 项目源码 文件源码 阅读 32 收藏 0 点赞 0 评论 0
def setup_test_environment(self):
        "Create temp directory and update MEDIA_ROOT and default storage."
        super().setup_test_environment()
        settings._original_media_root = settings.MEDIA_ROOT
        settings._original_file_storage = settings.DEFAULT_FILE_STORAGE
        self._temp_media = tempfile.mkdtemp()
        settings.MEDIA_ROOT = self._temp_media
        settings.DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
runner.py 文件源码 项目:nhsuk-content-store 作者: nhsuk 项目源码 文件源码 阅读 33 收藏 0 点赞 0 评论 0
def teardown_test_environment(self):
        "Delete temp storage."
        super().teardown_test_environment()
        shutil.rmtree(self._temp_media, ignore_errors=True)
        settings.MEDIA_ROOT = settings._original_media_root
        del settings._original_media_root
        settings.DEFAULT_FILE_STORAGE = settings._original_file_storage
        del settings._original_file_storage
storage.py 文件源码 项目:producthunt 作者: davidgengler 项目源码 文件源码 阅读 28 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:django-rtc 作者: scifiswapnil 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
synchronise.py 文件源码 项目:keadatabase-back 作者: greenstone 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def do_import(self):
        """ Imports objects into database """
        self.stdout.write(self.style.MIGRATE_HEADING('\nBeginning import:'))

        if settings.DEFAULT_FILE_STORAGE == 'storages.backends.s3boto3.S3Boto3Storage':
            with default_storage.open('data/tStudyAreas.csv', 'r') as areas_csv_bin, \
                 default_storage.open('data/Kea.csv', 'r') as birds_csv_bin, \
                 default_storage.open('data/Transmitter actions.csv', 'r') as transmitters_csv_bin:

                # boto3 opens files as binary, hence the need to convert
                areas_csv = io.StringIO(areas_csv_bin.read().decode('utf-8'))
                birds_csv = io.StringIO(birds_csv_bin.read().decode('utf-8'))
                transmitters_csv = io.StringIO(transmitters_csv_bin.read().decode('utf-8'))

                synchronise_StudyArea(self, areas_csv)
                synchronise_Bird(self, birds_csv)
                synchronise_BandCombo(self, transmitters_csv)
        else:
            with open('../data/tStudyAreas.csv', 'rt') as areas_csv, \
                 open('../data/Kea.csv', 'rt') as birds_csv, \
                 open('../data/Transmitter actions.csv', 'rt') as transmitters_csv:

                synchronise_StudyArea(self, areas_csv)
                synchronise_Bird(self, birds_csv)
                synchronise_BandCombo(self, transmitters_csv)

        self.stdout.write(self.style.SUCCESS('\nImport complete'))
synchronise.py 文件源码 项目:keadatabase-back 作者: greenstone 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def handle(self, *args, **options):
        self.check_current_status()

        self.stdout.write('\nUsing input data from: %s' % settings.DEFAULT_FILE_STORAGE)

        confirm = input('\nReady to import? Type \'yes\' to continue: ')
        #confirm = 'yes' # for debugging

        if confirm == 'yes':
            self.do_import()
        else:
            self.stdout.write('\nImport cancelled!')
storage.py 文件源码 项目:geekpoint 作者: Lujinghu 项目源码 文件源码 阅读 28 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)
storage.py 文件源码 项目:django-next-train 作者: bitpixdigital 项目源码 文件源码 阅读 66 收藏 0 点赞 0 评论 0
def get_storage_class(import_path=None):
    return import_string(import_path or settings.DEFAULT_FILE_STORAGE)


问题


面经


文章

微信
公众号

扫码关注公众号