Net Boot Manager is a set of Django apps to manage Network Boot Environments.
-
Add "netbootmgr.hostdb","netbootmgr.configstore","netbootmgr.bootmgr" to your INSTALLED_APPS setting like this::
INSTALLED_APPS = [ ... 'netbootmgr.hostdb', 'netbootmgr.configstore', 'netbootmgr.bootmgr', ]
-
Include the polls URLconf in your project urls.py like this::
url(r'^admin/', admin.site.urls), url(r'^boot/', include('netbootmgr.bootmgr.urls')), url(r'^hostdb/', include('netbootmgr.hostdb.urls')), url(r'^configstore/', include('netbootmgr.configstore.urls')),
-
Run
python manage.py migrate
to create the models. -
Run
python manage.py createsuperuser
to create an administrative user. -
Run
python manage.py runserver 0.0.0.0:8000
to start the development server -
Visit http://127.0.0.1:8000/admin/ to configure your boot environment.