trix
stable
  • Student docs
  • Administrator docs: Edit assignments, permalinks, …
  • Superuser docs: Add/edit courses and users
  • System administrator docs: Install, update, …
  • Developer docs
    • Getting started with the Django app and/or the documentation
    • Code guidelines
    • Develop the Django project
    • Using and creating database dumps
    • Adding to this documentation
    • Git usage in this project
trix
  • Docs »
  • Developer docs
  • Edit on GitHub

Developer docs¶

  • Getting started with the Django app and/or the documentation
    • Install the requirements
      • Install the system packages on OSX with Homebrew
      • Install the system packages on Ubuntu
    • Install in a virtualenv
    • Create a database
    • Build the docs
  • Code guidelines
    • Python code
    • Django templates
  • Develop the Django project
    • Run the Django development server with sqlite database
    • Run the Django development server with Postgres
    • Running tests
  • Using and creating database dumps
    • Importing the test data
    • Users in the test database
    • Add new data
      • Adding data manually (I.E.: Using the Django admin UI)
      • Adding data programmatically
  • Adding to this documentation
    • How to build the docs
    • How to add a new file to the documenation
    • Language and file naming
    • Linking to issues and wiki pages on github
  • Git usage in this project
Next Previous

© Copyright 2018, trix. Revision ff65f331.

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