Wagtail-resume is a reusable Wagtail page model designed to make the creation of a good resume easy and quick. Additionally, it will be fully integrated into your site/blog.
The full resume example is live and accesible here.
- It uses wagtail-metadata for all meta & SEO fields.
Install wagtail-resume with pip:
pip install wagtail-resume
Add the application to installed Django applications:
INSTALLED_APPS = [ ... "wagtail_resume", ... ]
Run the migrations.
Import and extend the BaseResumePage:
from wagtail_resume.models import BaseResumePage class ResumePage(BaseResumePage): pass
Head over to the Wagtail admin and create your resume!
Default resume fields:
- Profile picture
- Social links
- Work Experience
- Contributions (Opensource/projects)
- Writing (internal Wagtail pages or external URLs)
- Education (Degrees/Courses/Certificates)
Wagtail-resume currently supports 4 customizations:
- Heading for a section
- Icon for a section (Fontawesome)
- Font style
- Background color
The background-color should be specified in hex (e.g #FFFFFF) or css supported colors and the font should be available on Google fonts. The fonts supported are only the ones from Google Fonts so make sure to check what fonts are available.