A Django app for managing publications.
- automatically creates lists for individual authors or keywords
- BibTex import/export
- customizable publication categories/BibTex entry types
- PDF upload
- RSS feeds
- Python >= 2.5.0
- Django >= 1.3.0
The app should work with the above versions, but older versions might also work.
-
Copy the
publications
folder to your project or runpip install django-publications
. -
Add
publications
toINSTALLED_APPS
in your project'ssettings.py
. -
Add the following to your project's
urls.py
:url(r'^publications/', include('publications.urls')), url(r'^admin/publications/publication/import_bibtex/$', 'publications.admin_views.import_bibtex'),
The second line has to come before url(r'^admin/', include(admin.site.urls))
!
- Run
python <yourproject>/manage.py syncdb
If Django throws a TemplateDoesNotExist
error, try adding the absolute path
to publications/templates/
to TEMPLATE_DIRS
in your settings.py
.