Django based forum application that will be integrated into an edX XBlock
To quickly install a local instance of the current version of the forum Django application, follow the steps outlined below.
- virtualenv <Name_of_virtual_env>
- cd <Name_of_virtual_env>
- source ./bin/activate # This activates the virtual environment
- cd ../django-source/ # This takes you to the Django source folder
- ./setup.py install
- sudo pip install -r requirements.txt # Installs all the necessary requirements
- cd ../django-app # Navigate to the django app folder
- sudo pip install -r requirements.txt # Installs all requirements of the app inside the virtualenv
- cd basic_project
- ./manage.py syncdb
- ./manage.py collectstatic
- ./manage.py runserver
And you are off. Since the home page isn't configured yet. Navigate to http://127.0.0.1:8000/forum/
The technical document detailing the development of the XBlock and providing instructions for custom modifications can be found here. https://docs.google.com/document/d/1tzesucF4w6fDEYQRAjB7Qkj-KUxjaXiSa1BMc4ILc6Q/edit?usp=sharing
This document provides a walkthrough of the features currently provided by the forum x-block. https://docs.google.com/document/d/171CftSVqSD9zAYlguj6MXzgvwVz9JvXw2npDjz_eVfE/edit?usp=sharing
This document describes the overarching goals behind the conception, subsequent development and future directions of the forum-xblock. https://docs.google.com/document/d/1jd51EXsTxGbd8vDTFHLnzysnk4n7GDpKYlbbZpogrew/edit?usp=sharing