kopia lustrzana https://github.com/wagtail/wagtail
rodzic
43b6545a5a
commit
12b8c60a8f
|
@ -5,10 +5,21 @@ from wagtail.wagtailembeds.finders.oembed import oembed
|
||||||
from wagtail.wagtailembeds.finders.embedly import embedly
|
from wagtail.wagtailembeds.finders.embedly import embedly
|
||||||
|
|
||||||
|
|
||||||
|
MOVED_FINDERS = {
|
||||||
|
'wagtail.wagtailembeds.embeds.embedly': 'wagtail.wagtailembeds.finders.embedly.embedly',
|
||||||
|
'wagtail.wagtailembeds.embeds.oembed': 'wagtail.wagtailembeds.finders.oembed.oembed',
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
def get_default_finder():
|
def get_default_finder():
|
||||||
# Check if the user has set the embed finder manually
|
# Check if the user has set the embed finder manually
|
||||||
if hasattr(settings, 'WAGTAILEMBEDS_EMBED_FINDER'):
|
if hasattr(settings, 'WAGTAILEMBEDS_EMBED_FINDER'):
|
||||||
return import_string(settings.WAGTAILEMBEDS_EMBED_FINDER)
|
finder_name = settings.WAGTAILEMBEDS_EMBED_FINDER
|
||||||
|
|
||||||
|
if finder_name in MOVED_FINDERS:
|
||||||
|
finder_name = MOVED_FINDERS[finder_name]
|
||||||
|
|
||||||
|
return import_string(finder_name)
|
||||||
|
|
||||||
# Use embedly if the embedly key is set
|
# Use embedly if the embedly key is set
|
||||||
if hasattr(settings, 'WAGTAILEMBEDS_EMBEDLY_KEY'):
|
if hasattr(settings, 'WAGTAILEMBEDS_EMBEDLY_KEY'):
|
||||||
|
|
Ładowanie…
Reference in New Issue