German Screen Studies Network website
- Bugfix: fixed heading link in homepage
Minor release
- Fixed "Register now" button bug
- Removed news section from homepage
- Updated links section
Minor release
- Changed anchor text styling to make links more visible
- Changed event filter name from Symposium to Symposia
- Changed event category url from Symposiums to Symposia
- Fixed link to membership page in the sidebar widget
- Fixed cookies pop-up (Sets cookie when dismissed)
First stable release deployed.
- Homepage
- Carousel
- Dynamic content
- Twitter feeds
- Static content list
- Page types with relevant sidebars
- Sidebars with dynamic content
- Search
- Custom Wagtail set up
- Clone this repository:
git clone git@github.com:kingsdigitallab/gssn-django.git
- Add a
local.py
file ingssn-django/gssn/settings/
- Run
bower install bower.json
to install the dependencies - Start the virtual environment:
vagrant up
and thenvagrant ssh
- Install the requirements:
pip install -U -r requirements.txt
- Start elasticsearch:
sudo service elasticsearch start
- Run migrations if necessary:
./manage.py migrate
- Start the server:
./manage.py runserver 0:8000
You can now access the site locally at: http://localhost:8000/
In order to access Wagtail, you might need to create a superuser account.
To do so, run this in the virtual environment: ./manage.py createsuperuser
and follow the instructions in the terminal.
Last few steps to actually get the site running:
- Access Wagtail at
http://localhost:8000/wagtail
- Create a page of type Homepage and publish it
- Change the root page to point to the Homepage:
- Settings > Sites
- Click on localhost
- Change the root page selecting your Homepage
- Save
Every page you create, of whatever type, should be a child page of Homepage.