Installing django-oembedΒΆ

Thanks for downloading django-oembed!

To install it, first use subversion to check out the source code:

svn checkout http://django-oembed.googlecode.com/svn/trunk/ django-oembed

Now, link the included oembed directory to your pythonpath. On Debian variants, it would look something like this:

sudo ln -s `pwd`/django-oembed/oembed /usr/lib/python2.5/site-packages/

To use it with a Django installation, first place ‘oembed’ in the INSTALLED_APPS tuple of your settings.py file like so:

INSTALLED_APPS = (
    # ...
    'oembed',
)

Then syncdb, and here is sample usage in a template:

{% load oembed_tags %}
{% oembed %}
    {% for link in links %}{{ link.href }}{% endfor %}
{% endoembed %}

In the previous example, any link.href would be replaced with an OEmbed-fetched embed.

The templatetag takes one optional second argument, which you can figure out by looking at this usage:

{% oembed 320x240 %}

Note that this application requires Python 2.3 or later, and Django later than 0.96. You can obtain Python from http://www.python.org/ and Django from http://www.djangoproject.com/.

Previous topic

django-oembed

Next topic

Usage

This Page

Quick search