TJ Intranet v3
  • Topics
      • Setup
        • Post-Install Steps
        • Setting up the Server
        • Setting up Vagrant
      • Architecture
        • Technologies
      • Developing for Intranet
        • Understanding the Eighth models
        • How to do Ion development
        • Using OAuth
        • Ion Requirements
        • Coding Style Guide
        • Testing Ion
        • Keeping things up-to-date
      • intranet
        • intranet package
      • Administration
        • Running manage.py
  • Section
      • Developing for Intranet

Developing for IntranetΒΆ

  • Understanding the Eighth models
    • More details on EighthActivity and EighthScheduledActivity
  • How to do Ion development
    • Formatting your code
    • Updating the dev branch
    • Fixing build
    • Viewing documentation locally
    • Formatting commit messages
  • Using OAuth
    • Register an application
    • Requesting authorization
      • Python-social-auth
      • Python
      • Node.js
  • Ion Requirements
    • Explicit Requirements
      • argon2-cffi
      • autobahn
      • babel
      • bcrypt
      • beautifulsoup4
      • bleach
      • celery
      • certifi
      • channels
      • channels-redis
      • contextlib2
      • cryptography
      • decorator
      • django
      • django-cacheops
      • django-cors-headers
      • django-debug-toolbar
      • django-extensions
      • django-formtools
      • django-inline-svg
      • django-maintenance-mode
      • django-oauth-toolkit
      • django-pipeline
      • django-prometheus
      • django-redis-cache
      • django-redis-sessions
      • django-request-logging-redux
      • django-simple-history
      • django-widget-tweaks
      • django-rest-framework
      • docutils
      • Fabric3
      • flower
      • gunicorn
      • hiredis
      • ipython
      • objgraph
      • pexpect
      • psycopg2
      • pycryptodome
      • pysftp
      • python-dateutil
      • python-gssapi
      • python-magic
      • reportlab
      • requests
      • requests-oauthlib
      • sentry-sdk
      • setuptools-git
      • Sphinx
      • sphinx-bootstrap-theme
  • Coding Style Guide
    • Main points
    • What is enforced in the build
    • Imports
      • Examples
    • References
  • Testing Ion
    • Unit Tests
    • Running Tests
    • Coverage
    • Writing Tests
    • References
  • Keeping things up-to-date
    • Vendored Libraries
    • Updating Top-level Requirements
    • Requirements for Dependencies

Back to top

© Copyright 2020, TJ Intranet Development Team.