A Django app for managing scientific publications with a Bootstrap-powered UI.
Project description
Bootstrap-powered scientific publications for Django
A Django app for managing scientific publications, providing a Bootstrap-powered UI.
Screenshots
Features
automatically creates lists for individual authors and tags
BibTex import/export
RIS export (EndNote, Reference Manager)
unAPI support (Zotero)
customizable publication categories/BibTex entry types
PDF upload
RSS feeds
support for images
embeddable references
in-text citations, inspired by LaTeX
automatic bibliography, inspired by LaTeX
Requirements
Python >= 3.4
Django >= 1.10.8
Pillow >= 2.4.0
django-countries >= 4.0
django-ordered-model >= 1.4.1
six >= 1.10.0
Bootstrap v4.0.0-beta
django-echoices >= 2.2.5
Installation
Using PyPI
Run pip install django-publications-bootstrap.
Using the source code
Make sure `pandoc <http://pandoc.org/index.html>`__ is installed
Run ./pypi_packager.sh
Run pip install dist/django_publications_bootstrap-x.y.z-[...].wheel, where x.y.z must be replaced by the actual version number and [...] depends on your packaging configuration
Configuration
Add publications_bootstrap to the INSTALLED_APPS in your project’s settings (usually settings.py).
Add the following to your project’s urls.py:
url(r'^publications/', include('publications_bootstrap.urls')),
Run ./manage.py migrate publications_bootstrap.
In your project’s base template, make sure the following blocks are available in the <head> tag:
head, to provide xml content
css, to provide CSS specific to this application
The content itself will be inserted in the content block.
Credits
This is a fork of django-publications from lucastheis.
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
Built Distribution
Hashes for django-publications-bootstrap-2.3.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ec8f367ead204c425a672a05fc28e81aafa8d75623bd1a92adf7b5042d1f489 |
|
MD5 | dbe36872d612fb911b9cbcfdf0f7374b |
|
BLAKE2b-256 | 68956b79b7bb61197594a3a3c1eae6719e3effd7761c47f6384aaf53252fd8b9 |
Hashes for django_publications_bootstrap-2.3.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a75553a5734ce4728358a0b022ec9b26342e2479dc22b7031d20ac69245f5c87 |
|
MD5 | 9df82fb394f67329f5dcc307008e8b31 |
|
BLAKE2b-256 | ea20baf8b2c3799b2a411aab6d7f0a23fc81a2fd7ed2e9f89aafdcf0b4890d67 |