diff options
author | akhilbatra898 <akhil.batra@research.iiit.ac.in> | 2017-09-15 22:33:29 +0530 |
---|---|---|
committer | akhilbatra898 <akhil.batra@research.iiit.ac.in> | 2017-09-15 23:05:25 +0530 |
commit | 872329e68475f573295ac497eb648a21dc1e526b (patch) | |
tree | b0fa7ea1a6b3cccee74936144df71d2a2eb30e5c /docs/testing/user/configguide/web.rst | |
parent | bb292d2f9df0270ea0a366638b47568966d98482 (diff) |
Add user and config guide for web portal
Change-Id: I3acb8710d2f71265b40092f3f1917a133a063577
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
Diffstat (limited to 'docs/testing/user/configguide/web.rst')
-rw-r--r-- | docs/testing/user/configguide/web.rst | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/docs/testing/user/configguide/web.rst b/docs/testing/user/configguide/web.rst new file mode 100644 index 00000000..83365abe --- /dev/null +++ b/docs/testing/user/configguide/web.rst @@ -0,0 +1,74 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 + + +*************************************** +Web Portal installation & configuration +*************************************** + +Web Portal for Benchmarking is developed on python `Django`_ Framework. Right now the installation +is need to be done from source. + + + +Clone QTIP Repo +=============== + +:: + + git clone https://github.com/opnfv/qtip.git + + +Setup database and Initialize user data +======================================= + +CD into `web` directory. +------------------------ + +:: + + cd qtip/qtip/web + + +Setup migrations +---------------- + +:: + + python manage.py makemigrations + + +In usual case migrations will be already available with source. Console willll notify you +of the same. + +Run migrations +-------------- + +:: + + python manage.py migrate + + +Create superuser +---------------- +:: + + python manage.py createsuperuser + + +Console will prompt for adding new web admin. Enter new credentials. + + + +Collecting Static Dependencies +------------------------------ +:: + + python manage.py importstatic + + +This will import js and css dependencies for UI in static directory. Now the web application is +ready to run. + + +.. _Django: https://docs.djangoproject.com/en/1.11/ |