A landing page project based on Wagtail CMS.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
vagrant init commit Sep 8, 2018
wagtail_freelancer
.gitignore
.travis.yml
README.md
Vagrantfile
manage.py
requirements.txt
setup.cfg

README.md

Wagtail Freelancer

Build Status

This project is a combination of startbootstrap-freelancer and Wagtail CMS, you can use Wagtail StreamField feature to quickly edit the content of the page.

I build this project to help people better understand how StreamField of Wagtail works.

You can find more useful resources of Wagtail in my Wagtail Tutorial Series

Setup (with Vagrant)

We recommend running Wagtail in a virtual machine using Vagrant, to ensure that the correct dependencies are in place.

Dependencies

Installation

Run the following commands:

git clone [the url you copied above]
cd wagtail-freelancer
vagrant up
vagrant ssh

# then, within the SSH session:

./manage.py migrate
./manage.py createsuperuser
./manage.py runserver 0.0.0.0:8000

# Please visit http://127.0.0.1:8000/admin to enter the Wagtail admin to edit the page

How to use it

Edit portfolio using StreamField

Alt text

Edit contact form using Wagtail Form

Alt text

Screenshot