a Django app to provide WordPress-likeshortcode functionality.
Project description
Codetalker
==========
Codetalker is a simple Django app to include WordPress-like shortcode
functionality.
Detailed documentation is in the "docs" directory.
Quick start
-----------
1. Add "codetalker" to your INSTALLED\_APPS setting like this:
```python
INSTALLED_APPS = [
...
'codetalker',
]
```
2. Create a codetalker directory in your app to hold your parsers. Be
sure to create a blank `__init__.py`.
3. Parser functions should be defined like this:
```python
def codetalker_command(*args):
... parse your command here...
return html
```
Notice, no imports are required in your parser file.
4. Load `expand_codetalker` in your templates to have your 'shortcode' parsed:
```
{% load codetalker %}
...
{{ post.body|expand_shortcodes|safe }}
...
```
==========
Codetalker is a simple Django app to include WordPress-like shortcode
functionality.
Detailed documentation is in the "docs" directory.
Quick start
-----------
1. Add "codetalker" to your INSTALLED\_APPS setting like this:
```python
INSTALLED_APPS = [
...
'codetalker',
]
```
2. Create a codetalker directory in your app to hold your parsers. Be
sure to create a blank `__init__.py`.
3. Parser functions should be defined like this:
```python
def codetalker_command(*args):
... parse your command here...
return html
```
Notice, no imports are required in your parser file.
4. Load `expand_codetalker` in your templates to have your 'shortcode' parsed:
```
{% load codetalker %}
...
{{ post.body|expand_shortcodes|safe }}
...
```
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
django-codetalker-0.1.tar.gz
(3.6 kB
view hashes)
Built Distribution
Close
Hashes for django_codetalker-0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dafb4549afb53bb87a01b62749175f8540394653dedb047bab64060693e61a19 |
|
MD5 | 620ef02d5b51d8bd8c1d1fc84e681af0 |
|
BLAKE2b-256 | cc0a539400abcab6aaaf903f61b4acf07f9f195835e33d211c7b72ca134049e1 |