This app displays an annotated bibliography and allows the viewer to sort by different criteria such as scope, author, year, etc.
- Django 4.2
- Python 3.8 - 3.10
-
Download and install from source code.
$ pip install git+git://github.com/unt-libraries/django-citeit.git
-
Add app to INSTALLED_APPS.
INSTALLED_APPS = ( 'citeIt', )
-
Include the URLs.
urlpatterns = [ path('admin/', admin.site.urls), path('withers/', include('citeIt.urls')) ]
-
Migrate/sync the database
$ python manage.py migrate
-
Clone the git repository:
$ git clone https://github.com/unt-libraries/django-citeit.git
-
Navigate into the cloned repository:
$ cd django-citeit
-
Install the requirements (preferably in a virtual environment):
$ pip install -r requirements-dev.txt
-
Run the migrations:
$ ./manage.py migrate
-
Create a superuser so you can log into the admin interface
$ ./manage.py createsuperuser
-
Start the test server:
$ ./manage.py runserver
The test server can be viewed from a browser by navigating to the default location:
http://localhost:8000/withers
- Run the tests using tox
$ pip install tox $ tox
See LICENSE