A News Release Application for Django
Project description
A Django application for creating news releases which can be associated with unique newsroom objects.
A Django CMS apphook is included as well as a templatetag for rendering news release headlines in non-application templates.
Django 1.5 and up
Installation
- Add newscenter to your python path:
$ pip install newscenter
- Add the following to the INSTALLED_APPS of your project’s settings.py:
‘newscenter’,
- In your urls.py, add:
url(r’^newscenter/’, include(‘newscenter.urls’)),
- Run:
manage.py syncdb (or manage.py migrate if you’re using south) and manage.py collectstatic
Dependencies
The following will be installed automatically if you use pip to install newscenter:
Pillow (http://python-pillow.github.io/)
easy-thumbnails (https://github.com/SmileyChris/easy-thumbnails)
feedparser (http://pythonhosted.org/feedparser/)
- For easy-thumbnails, you’ll also need to add it to INSTALLED_APPS and run syncdb or migrate:
‘easy_thumbnails’,
Change Log
New in 1.4.1: -Added title field to Contact model
New in 1.4: -Switched image plugin from popeye to bxslider
Template Tag
The template tag can be used like this:
{% load newscenter_tags %}
{% get_news "newsroom-name" %}
<h1><a href="{{ newsroom.get_absolute_url }}">{{ newsroom.name }}</a></h1>
{% for release in featured_list %}
<article>
<h2>{{ release.title }}</h2>
<p class="teaser">{{ release.teaser }}</p>
<p><a href="{{ release.get_absolute_url }}">Read more</a></p>
</article>
{% endfor %}
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 newscenter-1.4.4.tar.gz.
File metadata
- Download URL: newscenter-1.4.4.tar.gz
- Upload date:
- Size: 86.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92cdfd102fe10fda1eace46bc9d27d67d25daceccca79fb194dd6fe9d51e1868
|
|
| MD5 |
85b791b607bd1350870ea68fb9230f0b
|
|
| BLAKE2b-256 |
e8a1671d951a70a1dac2159a6916090036bf57dd1ef210c268c237022ca190e0
|