feincms-oembed alakítja szabványos URL-re több mint 200 tartalomszolgáltatók a beágyazott videók, képek és gazdag Cikkbemutatók azáltal Embedly vagy más oEmbed szolgáltató a kemény munka.
Ez elképesztően egyszerű a használata:
1. Add "feincms_oembed" a INSTALLED_APPS.
2. Hozza létre a tartalom típusa:
& Nbsp; a feincms.module.page.models import oldalon
& Nbsp; a feincms_oembed.contents importálni OembedContent
& Nbsp; TYPE_CHOICES = [
& Nbsp; ("default", _ ("Default" fogalmak), {"maxwidth": 500, "maxheight": 300, "wmode": "átláthatatlan"}),
& Nbsp; ("átlátható, _ (" átlátszó "), {" maxwidth ": 500," maxheight ": 300," wmode ":" átlátszó "}),
& Nbsp;])
& Nbsp; Page.create_content_type (OembedContent, TYPE_CHOICES = TYPE_CHOICES)
Ha szeretné szabni a Embedly kérelmet, vagy használjon másik OEmbed szolgáltatóban állítsa settings.OEMBED_PROVIDER egy funkciót kapó URL-t és a dict további érveket, és visszatér a megfelelő URL amely visszaadja OEmbed JSON való hozzáférés. OEMBED_PROVIDER kell vagy pontozott python utat, vagy egy visszahívható:
a feincms_oembed.providers import embedly_oembed_provider
def my_provider (url, kwargs):
& Nbsp; kwargs ['wmode'] = 'átláthatatlan "
& Nbsp; visszatérő embedly_oembed_provider (url, kwargs)
OEMBED_PROVIDER = 'path.to.module.my_provider "
# OEMBED_PROVIDER = my_provider # A funkció használható is, nem csak a
& Nbsp; # tarkított python utat.
A FeedContent
Ha szeretné használni a FeedContent, győződjön meg róla, feedparser a Python a Path: https://code.google.com/p/feedparser/
Requirements:
- Python
- FeinCMS
Hozzászólás nem található