manage command

Manage various aspects of the underlying Tethys Platform Django project. Provides a full pass-through interface for the command.

usage: tethys manage [-h] [-m MANAGE] [-p PORT] [--noinput] [-f] [-l]

Positional Arguments


Management command to run. {start, collectstatic, collectworkspaces, collectall, path, changepassword, check, clearsessions, compilemessages, createcachetable, createsuperuser, dbshell, diffsettings, dumpdata, findstatic, flush, inspectdb, loaddata, makemessages, makemigrations, migrate, pre_collectstatic, remove_stale_contenttypes, runserver, sendtestemail, shell, showmigrations, sqlflush, sqlmigrate, sqlsequencereset, squashmigrations, startapp, startproject, syncstores, test, testserver, tethys_app_uninstall}

Also accepts any valid command from Django (see --django-help).

Named Arguments

-m, --manage

Absolute path to for Tethys Platform installation.

-p, --port

Host and/or port on which to bind the development server.


Pass the --noinput argument to the command.

Default: False

-f, --force

Used only with {} to force the overwrite the app directory into its collect-to location.

Default: False

-l, --link

Only used with collectstatic command. Link static directory to STATIC_ROOT instead of copying it. Not recommended.

Default: False


Display the help for specific commands coming from Django. E.g. "tethys manage <django command> --django-help"

Default: False