Skip to content

hirenchalodiya1/ta_portal

 
 

Repository files navigation

TA Portal Status active Django 2.0.5 Python 3.6

Build Status

A platform for automating the task of generating reports of work done by Teaching Assistants

Installation:

Requirements:

  • Python 3.6 runtime
  • Django 2.0.5
  • Other dependencies in requirements.txt

Procedure:

  • Install python in your environment(pre-installed on Ubuntu).
  • Navigate to the cloned repository.
    cd <project_directory_name>     # ta_portal
    
  • Create a new virtual environment and activate it.
    sudo apt-get install -y python3-venv
    python3 -m venv ta_portal_venv
    source ta_portal_venv/bin/activate
    
  • Use pip to install other dependencies from requirements.txt
    pip install -r requirements.txt
    
  • Change to src directory
    cd src
    
  • Make database migrations
    python manage.py makemigrations --settings=ta_portal.settings
    python manage.py migrate --settings=ta_portal.settings
    
  • Create a superuser
    python manage.py createsuperuser --settings=ta_portal.settings
    
  • Run development server on localhost
    python manage.py runserver --settings=ta_portal.settings
    

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 57.1%
  • Python 39.7%
  • CSS 3.2%