Skip to main content

Connect Mezzanine sites to Facebook feeds

Project description

Mezzanine Facebook Feed

Connect Mezzanine sites to Facebook feeds

Installation

  1. Install via pip: pip install mezzanine-facebook-feed.
  2. Add fbfeed to your INSTALLED_APPS.
  3. Run migrations.

Usage

Add Facebook App credentials

Add your Facebook App ID and Secret to Mezzanine's setting page. Configure your App with a redirect URI of <your domain>/admin/fbfeed/access/redirect/.

Create an Access instance

To access Facebook you need to create access tokens so Mezzanine can run queries on your behalf. To create access tokens visit your admin site and click FB Feed > Access.

  1. Create an Access instance and give it a name (this is arbitrary and for your use only).
  2. Set Facebook ID to the numeric ID of the user or page you want to query. If you want to query your own data, enter "me".
  3. Save the Access instance and open it again in the admin.
  4. Click the "Get Access Token" button in the upper-right corner.
  5. You will be redirected to Facebook. Complete the login process.
  6. If everything goes well, you'll see the access token in the Access admin page.
  7. Otherwise an error message will be shown on the top of the admin site.

Display your data in templates

{% load fbfeed_tags %}
{% fbfeed_photos as photos %}
{% for photo in photos %}
  <a href="{{ photo.link }}">
    <img src="{{ photo.images.0.source }}" alt="{{ photo.alt_text }}">
  </a>
{% endfor %}

Contributing

Review contribution guidelines at CONTRIBUTING.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mezzanine-facebook-feed-0.3.1.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

mezzanine_facebook_feed-0.3.1-py2.py3-none-any.whl (8.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file mezzanine-facebook-feed-0.3.1.tar.gz.

File metadata

  • Download URL: mezzanine-facebook-feed-0.3.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.19.6 CPython/2.7.14

File hashes

Hashes for mezzanine-facebook-feed-0.3.1.tar.gz
Algorithm Hash digest
SHA256 642b338be2471d5a6ed8d2d0f9320d419c6b68f111221787cc8704c4bed7d1b0
MD5 b3c33670061865e6eb621f78e6c2b316
BLAKE2b-256 34a8888e11dedef8b0c037134b7c33f331027dd507bd7f3db82dfb52ff1a2a79

See more details on using hashes here.

File details

Details for the file mezzanine_facebook_feed-0.3.1-py2.py3-none-any.whl.

File metadata

  • Download URL: mezzanine_facebook_feed-0.3.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.19.6 CPython/2.7.14

File hashes

Hashes for mezzanine_facebook_feed-0.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5d917db303fde86eeb254def05aadcb4a6cef1c074d2b86b0447e3579de94ba9
MD5 75b655abaea138de7f8b4b5ef84c6390
BLAKE2b-256 1e17731571b8146ab12d2d873e43aaedd6e575a39a409ac345df5147f331f512

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page