dummy_thumbnails.contrib.image_importers.feed package¶
Submodules¶
dummy_thumbnails.contrib.image_importers.feed.apps module¶
Apps.
dummy_thumbnails.contrib.image_importers.feed.conf module¶
Conf module.
- get_setting: Get app setting.
-
dummy_thumbnails.contrib.image_importers.feed.conf.
get_setting
(setting, override=None)[source]¶ Get setting.
Get a setting from
dummy_thumbnails
conf module, falling back to the default.If override is not None, it will be used instead of the setting.
Parameters: - setting – String with setting name
- override – Value to use when no setting is available. Defaults to None.
Returns: Setting value.
dummy_thumbnails.contrib.image_importers.feed.defaults module¶
Defaults module.
- DEFAULT_FEED_URL: URL of the default feed.
dummy_thumbnails.contrib.image_importers.feed.reader module¶
-
dummy_thumbnails.contrib.image_importers.feed.reader.
obtain_image
(image_source='', save_to='', media_url='', force_update=False, expiration_interval=None, debug=False)[source]¶ Get an image from absolute url and saves it locally.
Check whether image already exists in local directory and only if not - try to download it and save it. Validate validity of the image (rely on PIL Image class validation).
Parameters: - image_source (str) –
- save_to (str) –
- media_url (str) –
- force_update (bool) –
- expiration_interval (int) – Expiration interval in seconds.
- debug (bool) –
Return list: (relative_url_of_the_image, original_image_width, original_image_height)
dummy_thumbnails.contrib.image_importers.feed.settings module¶
Settings module.
- DEFAULT_FEED_URL: URL of the default feed.
Module contents¶
Feed image importer for django-dummy-thumbnails
. Imports photos from
feeds, that support enclosures.
- default_app_config: Default Django app config.