jodaiber / django-publications

A Django app for managing publications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

django-publications

A Django app for managing publications.

Screenshots

frontend backend

Features

  • automatically creates lists for individual authors or keywords
  • BibTex import/export
  • customizable publication categories/BibTex entry types
  • PDF upload
  • RSS feeds

Requirements

  • Python >= 2.5.0
  • Django >= 1.3.0

The app should work with the above versions, but older versions might also work.

Installation

  1. Copy the publications folder to your project or run pip install django-publications.

  2. Add publications to INSTALLED_APPS in your project's settings.py.

  3. 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))!

  1. Run python <yourproject>/manage.py syncdb

Troubleshooting

If Django throws a TemplateDoesNotExist error, try adding the absolute path to publications/templates/ to TEMPLATE_DIRS in your settings.py.

About

A Django app for managing publications.

License:MIT License