Conference website
This is still a work in process.
Setup
virtualenvwrapper
1. Install Follow the instructions here.
2. Install everything else
# Create a new virtualenv
mkvirtualenv pyarkconf
# NOTE: this project requires python 2.7-ish. If your default is python 3, you'll need to do
# something like this, changing the path to wherever you python 2 is located:
mkvirtualenv ---python /usr/local/bin/python2 pyarkconf
# Install dependencies
pip install -r requirements.txt
3. Run migrations
./manage.py migrate
4. Run the server
./manage.py runserver
5: Don't Forget
Create an admin user by running
./manage.py createsuperuser
Then create a conference object. You can do that at http://localhost:8000/admin/ (search for conference).
The server will be running at http://localhost:8000.
Todos:
- Markdown is not being processed in "boxes" (see "Edit this content" links when logged in with an admin account)
- Missing template for
/speaker/create/
- Missing template for
/sponsors/apply/
- Misc layout bugs (e.g. inline edit buttons floating next to content, icons not lined up with titles on
/dashboard/
, etc) - Create sponsorship terms page (search:
TODO_SPONSORSHIP_TERMS
) - Speaker profile form is no-op
- Header covers content on smaller screens