TQ Website
latest

Contents:

  • 1. Howtos for Non-Programmers
  • 2. Server setup, configuration and maintenance
  • 3. Contributing & Apply code changes
  • 4. Tips when working on the production server [Admin only]:
  • 5. Infrastructure & Architecture
  • 6. Common Problems
  • 7. Courses
TQ Website
  • Docs »
  • Welcome to TQ Website’s documentation!
  • Edit on GitHub

Welcome to TQ Website’s documentation!¶

https://travis-ci.org/tanzquotient/tq_website.svg?branch=master Documentation Status

Contents:

  • 1. Howtos for Non-Programmers
    • 1.1. Enrol in a course
    • 1.2. I have problems enrolling
    • 1.3. Export (payment) information of the teachers
    • 1.4. Add a new partner association
  • 2. Server setup, configuration and maintenance
    • 2.1. Introduction and general architecture
    • 2.2. Setup basic tools
    • 2.3. Setup local project folder
    • 2.4. Let docker install all development dependencies
    • 2.5. Load test data into database
    • 2.6. Create super user
    • 2.7. Test the website locally
    • 2.8. Setup on a Mac
  • 3. Contributing & Apply code changes
    • 3.1. Troubleshooting
  • 4. Tips when working on the production server [Admin only]:
  • 5. Infrastructure & Architecture
    • 5.1. Python packages
    • 5.2. Non-Python Libraries & Credits
    • 5.3. Translations
    • 5.4. Enrolment in a course
    • 5.5. Payment system
    • 5.6. Unit Tests
    • 5.7. Generate Sphinx Documentation
    • 5.8. Altering the database: Migrations
  • 6. Common Problems
    • 6.1. One of the migrations fails
    • 6.2. Solving migration errors
    • 6.3. CKEditor does not display an option to add links and/or images:
    • 6.4. Error during docker-compose build:
    • 6.5. I get “INTERNAL SERVER ERROR”, but neither Sentry nor the log files notice it!
    • 6.6. Certificate renewal
    • 6.7. Enrollment error: No account for email (though the account exists)
  • 7. Courses
    • 7.1. Models
    • 7.2. Services

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2018, Renato Bellotti, Kadir Akin Revision ad824b9c.

Built with Sphinx using a theme provided by Read the Docs.