Connect Mezzanine sites to Facebook feeds
Project description
Mezzanine Facebook Feed
Connect Mezzanine sites to Facebook feeds
Installation
- Install via pip:
pip install mezzanine-facebook-feed
. - Add
fbfeed
to yourINSTALLED_APPS
. - 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
.
- Create an Access instance and give it a name (this is arbitrary and for your use only).
- 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".
- Save the Access instance and open it again in the admin.
- Click the "Get Access Token" button in the upper-right corner.
- You will be redirected to Facebook. Complete the login process.
- If everything goes well, you'll see the access token in the Access admin page.
- 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 642b338be2471d5a6ed8d2d0f9320d419c6b68f111221787cc8704c4bed7d1b0 |
|
MD5 | b3c33670061865e6eb621f78e6c2b316 |
|
BLAKE2b-256 | 34a8888e11dedef8b0c037134b7c33f331027dd507bd7f3db82dfb52ff1a2a79 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d917db303fde86eeb254def05aadcb4a6cef1c074d2b86b0447e3579de94ba9 |
|
MD5 | 75b655abaea138de7f8b4b5ef84c6390 |
|
BLAKE2b-256 | 1e17731571b8146ab12d2d873e43aaedd6e575a39a409ac345df5147f331f512 |