Skip to content
This repository has been archived by the owner on Mar 22, 2019. It is now read-only.

Latest commit

 

History

History
44 lines (41 loc) · 1.51 KB

README.md

File metadata and controls

44 lines (41 loc) · 1.51 KB

MugLo Status active Django 2.1 Python 3.6

Build Status

A platform for sharing notes within a group of users

Installation:

Requirements:

  • Python 3.6 runtime
  • Django 2.1
  • Other dependencies in Pipfile

For Vuetify UI build steps, follow this

Procedure:

  • Install python in your environment(pre-installed on Ubuntu).
  • Navigate to the cloned repository.
    cd <project_directory_name>     # mug_lo
    
  • Install pipenv for dependency management
    pip install pipenv
    
  • Use pipenv to install other dependencies from Pipfile
    pipenv install --dev
    
  • Change to src directory and optionally activate virtual environment, if you don't want to activate env, use pipenv run to run python scripts
    cd src
    source "$(pipenv --venv)"/bin/activate
    
  • Make database migrations
    python manage.py makemigrations --settings=mug_lo.settings
    python manage.py migrate --settings=mug_lo.settings
    
  • Create a superuser
    python manage.py createsuperuser --settings=mug_lo.settings
    
  • Run development server on localhost
    python manage.py runserver --settings=mug_lo.settings