Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mbourqui/django-publications-bootstrap
A Django app for managing scientific publications.
https://github.com/mbourqui/django-publications-bootstrap
bibtex bootstrap4 django publishing python science scientific-publications
Last synced: 3 months ago
JSON representation
A Django app for managing scientific publications.
- Host: GitHub
- URL: https://github.com/mbourqui/django-publications-bootstrap
- Owner: mbourqui
- License: mit
- Fork: true (lucastheis/django-publications)
- Created: 2016-12-21T13:10:43.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-05-28T15:43:22.000Z (over 4 years ago)
- Last Synced: 2024-04-29T02:06:10.426Z (8 months ago)
- Topics: bibtex, bootstrap4, django, publishing, python, science, scientific-publications
- Language: Python
- Homepage:
- Size: 975 KB
- Stars: 12
- Watchers: 2
- Forks: 4
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[![Python](https://img.shields.io/badge/Python-3.4,3.5,3.6-blue.svg?style=flat-square)](/)
[![Django](https://img.shields.io/badge/Django1.10,1.11,2.0-blue.svg?style=flat-square)](/)
[![License](https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square)](/LICENSE)
[![PyPI](https://img.shields.io/pypi/v/django_publications_bootstrap.svg?style=flat-square)](https://pypi.python.org/pypi/django-publications-bootstrap)
[![Build Status](https://travis-ci.org/mbourqui/django-publications-bootstrap.svg?branch=master)](https://travis-ci.org/mbourqui/django-publications-bootstrap)
[![Coverage Status](https://coveralls.io/repos/github/mbourqui/django-publications-bootstrap/badge.svg?branch=master)](https://coveralls.io/github/mbourqui/django-publications-bootstrap?branch=master)# Bootstrap-powered scientific publications for Django
A Django app for managing scientific publications, providing a Bootstrap-powered UI.
## Screenshots
[![frontend][3]][1]
[![backend][4]][2][1]: https://raw.githubusercontent.com/mbourqui/django-publications-bootstrap/media/frontend.png
[2]: https://raw.githubusercontent.com/lucastheis/django-publications/media/backend.png
[3]: https://raw.githubusercontent.com/mbourqui/django-publications-bootstrap/media/frontend_small.png
[4]: https://raw.githubusercontent.com/lucastheis/django-publications/media/backend_small.png## 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](https://pypi.python.org/pypi/django-publications-bootstrap)
1. Run `pip install django-publications-bootstrap`.### Using the source code
1. Make sure [`pandoc`](http://pandoc.org/index.html) is installed
1. Run `./pypi_packager.sh`
1. 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
1. Add `publications_bootstrap` to the `INSTALLED_APPS` in your project's settings (usually `settings.py`).
1. Add the following to your project's `urls.py`:url(r'^publications/', include('publications_bootstrap.urls')),
1. Run `./manage.py migrate publications_bootstrap`.
1. In your project's base template, make sure the following blocks are available in the `` 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](https://github.com/lucastheis/django-publications) from
[lucastheis](https://github.com/lucastheis).