Skip to content

Django Admin Page

Kele Kent edited this page Jun 28, 2024 · 14 revisions

1. How to Access

To access the Django admin page click on the help tab. Click on the Admin link to be moved to the admin page. This can only be accessed if logged in as an admin.

2. Authentication and Authorization

These settings provide permissions for the users. The group setting is used to group permissions. A user can be added to a group to receive those permissions.

2A. Groups - Groups exist to provide easy command access to users. On this page, groups can be created/Deleted and given permission. When a user is added to a group they receive all of the permissions of that group.

2B Users - This page shows user data. Every created user is displayed here. Users can be added or deleted. Clicking on a user allows the admin to modify information about the user, this includes username and other important user information.

3. File Manager

This is where files are modified

3A. Data Analysis queues - If a file is uploaded and a data processor is called to work on it, a ProcessingApp object is created to store the data from the data processor.

3B. File Storages - For each file uploaded to MS Connect a FileStorage object is created to store the file location.

3C. Processing apps - A setting is added for each processor installed on the program. Clicking on a Processing object presents the user with the settings for that processing app.

3D. Sample Records - This is where individual record files are stored

3E. Saved Visualizations - Shows information on visualization tools

3F. System Settings - Holds settings settings from the Advanced System Settings page.

3G. user Settings - results in error

3H. Visualization Apps - There is a "visualization apps" setting for each visualization tool. A visualization app object holds the settings for each visualization tool.

3I. Worker Status - There is a worker for every processor this page stores information on each worker.

4. Upsettings for pro or staff users(Options only accessible in admin interface (pdm_server/admin/):

  • conversion_settings: Json file settings for docker image, command before file and command after file
  • replace_raw_with_mzML: replace the uploaded raw file with the converted mzML file (deleting the uploaded raw file) or keep the uploaded raw file. image