Development
search
Quick search
code
Show Source
AlekSIS
Table Of Contents
Contents:
Configuration and administration
Configuration files and format
Install AlekSIS
Authenticating against LDAP
Social accounts
Monitoring
Configuration options
Storage
Development
Setting up the development environment
Installing apps into development environment
Running tests and reports
Materialize templates
Extensible models
Merging of app settings
API and models reference
Checks
Managers
Mixins
Core data models
Core preference registries
Search indexes
Core tables
Core Celery tasks
Core utillity functions
Core views
Core filters
Template tags
AlekSIS
Table Of Contents
Contents:
Configuration and administration
Configuration files and format
Install AlekSIS
Authenticating against LDAP
Social accounts
Monitoring
Configuration options
Storage
Development
Setting up the development environment
Installing apps into development environment
Running tests and reports
Materialize templates
Extensible models
Merging of app settings
API and models reference
Checks
Managers
Mixins
Core data models
Core preference registries
Search indexes
Core tables
Core Celery tasks
Core utillity functions
Core views
Core filters
Template tags
Development
ΒΆ
Setting up the development environment
Setup database and message broker
Get the source tree
Install native dependencies
Get Poetry
Install AlekSIS in its own virtual environment
Regular tasks
Running the development server
Installing apps into development environment
Officially bundled apps
Running tests and reports
Running default test suite
Enabling Selenium browser tests
Using a Selenium hub on local Docker host
Taking screenshots
Materialize templates
Internationalization
Title and headlines
Extended navbar
Forms in templates
Tables in templates
Extensible models
Merging of app settings
Currently mergable settings
arrow_back
Previous
Storage
arrow_forward
Next
Setting up the development environment