Skip to content

Latest commit

 

History

History
77 lines (51 loc) · 1.35 KB

README.md

File metadata and controls

77 lines (51 loc) · 1.35 KB

Philosophy API

avatar

Philosophy API brings data resources on Philosophy and Ideas

Features

  • Four endpoints for you to play with
  • Pagination
  • Search Filter
  • JSON Schema Docs

Resources

Start exploring or maybe improving our data resources

  • List of Philosophers
  • Ideas
  • Books
  • Schools of Thought

Documentation

You can read the complete documentation at the following address Docs

Installation

Clone the Repository

git clone https://github.com/the-akira/PhilosophyAPI.git

Inside the Main Directory

Create a Virtual Environment

python -m venv myvenv

Activate the Virtual Environment

source myvenv/bin/activate

Install Requirements

pip install -r requirements.txt

Run the Application

python manage.py runserver

Load Data

python manage.py loaddata ideas.json

Contribution

Help the project

  • Help to improve the data models
  • Share the project in some place
  • Use it to create an application for you
  • Provide more data for the project
  • Donate any small amount of Satoshi to the address: 1FdGuC2FiCM6nJs9SW4Lek4D4YuRNRKvrk