Lektor template filter to convert twitter links to embeds
Project description
lektor-twitter-embed
Lektor template filter to convert twitter links to embeds
Installation
pip install lektor-twitter-embed
Usage
{{ "https://twitter.com/MaiaFranklyn/status/1277100235928621058" | tweet }}
It is possible to pass an optional 'params' object to configure the embed. Any of the params documented at https://developer.twitter.com/en/docs/twitter-api/v1/tweets/post-and-engage/api-reference/get-statuses-oembed may be supplied
{{
"https://twitter.com/MaiaFranklyn/status/1277100235928621058" | tweet(
params={'align': 'center', 'hide_thread': 'true'}
)
}}
By default if the request to publish.twitter.com
fails, your page will not build.
This behaviour can be changed so that a failed request to publish.twitter.com
will fall back to rendering a link to the tweet.
{{ "https://twitter.com/lucaviftw/status/1347311486012686336" | tweet(fallback=True) }}
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
Close
Hashes for lektor-twitter-embed-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bee84c267541347ad2b704f731ca168fab1366ac0d482928800fc21b6a84cb3f |
|
MD5 | d512775785ca7554cfd8b7506276117e |
|
BLAKE2b-256 | 099dd5d569a538f401c19f1154a6bbc5f63a9abc4e9be14e528667073788c2e6 |
Close
Hashes for lektor_twitter_embed-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afdaa10ebd07a68d42694cef421bd9bf8f0ab105ae58d2cca0384b18018a6436 |
|
MD5 | 0e4df27e962750ce3e4d8b226ca2a2f2 |
|
BLAKE2b-256 | 3a4d93d8b9db31f17060521273eb286bdda84dce3e141ec3b380685fca8abc9e |