Django articles apps
Project description
# MP-Articles
Django articles app.
### Installation
Install with pip:
```sh
$ pip install django-mp-articles
```
Add articles to urls.py:
```
urlpatterns += i18n_patterns(
url(r'^articles/', include('articles.urls', namespace='articles')),
)
```
Add articles to settings.py:
```
INSTALLED_APPS = [
'articles',
]
# Default: ('news', _('News')),
ARTICLE_TYPE_CHOICES = (
('example', _('Example')),
('example2', _('Example 2')),
)
# Default: None
DEFAULT_ARTICLE_TYPE = 'example'
```
Run migrations:
```
$ python manage.py migrate
```
### Template tags
To get latest articles in template you should load 'articles' tags and add 'get_latest_articles' template tag into your template.
Examples:
```
{% load articles %}
{% get_latest_articles article_type='example' %}
{% get_latest_articles article_type='example' count=3 %}
{% get_latest_articles article_type='example' as latest_articles %}
```
### Requirements
App require this packages:
* django-modeltranslation
* django-pure-pagination
* django-ckeditor
Django articles app.
### Installation
Install with pip:
```sh
$ pip install django-mp-articles
```
Add articles to urls.py:
```
urlpatterns += i18n_patterns(
url(r'^articles/', include('articles.urls', namespace='articles')),
)
```
Add articles to settings.py:
```
INSTALLED_APPS = [
'articles',
]
# Default: ('news', _('News')),
ARTICLE_TYPE_CHOICES = (
('example', _('Example')),
('example2', _('Example 2')),
)
# Default: None
DEFAULT_ARTICLE_TYPE = 'example'
```
Run migrations:
```
$ python manage.py migrate
```
### Template tags
To get latest articles in template you should load 'articles' tags and add 'get_latest_articles' template tag into your template.
Examples:
```
{% load articles %}
{% get_latest_articles article_type='example' %}
{% get_latest_articles article_type='example' count=3 %}
{% get_latest_articles article_type='example' as latest_articles %}
```
### Requirements
App require this packages:
* django-modeltranslation
* django-pure-pagination
* django-ckeditor
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
File details
Details for the file django-mp-articles-2.2.tar.gz
.
File metadata
- Download URL: django-mp-articles-2.2.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2d554214d23737a02cd90277411632ded390797551edab9ef38f6b064fa1fb7 |
|
MD5 | 9b6c386ffd337712f8bb484b3530b782 |
|
BLAKE2b-256 | fe7c6c3827c6c5bbb8e94c81ac0fe46e31bd86a1bd721b8b01b947374a0c0459 |