Skip to content
This repository has been archived by the owner on May 27, 2022. It is now read-only.

apihackers/wapps

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
js
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

WApps

CircleCI codecov Last version License Supported Python versions

A very optionated set of Wagtail reusable applications and helpers meant to speedup website development. There is not any universality intent.

stack

It assumes the following stacks:

Server-side stack:

  • Python 3
  • Latest Wagtail and Django versions
  • Django-Jinja for template rendering
  • Django-Babel for localization
  • Django-Appconf for default settings

Frontend Stack

  • Vue 2 for front components
  • Webpack 3 as front build toolchain
  • SCSS as style language
  • Bootstrap and Font-awesome as base frameworks

Requirements

Wapps is designed to work with Python 3, Django-jinja, Django-babel and latest Django and Wagtail versions.

Wapps also provides JS/Vue2 helpers and scss mixins and classes

Installation

Python installation

Install it with pip:

$ pip install wapps

then add the required bases apps to your settings (ie. settings.py):

INSTALLED_APPS = [
    '...',
    'wapps',
    'memoize'
]

Node modules installation

Install it with npm or yarn

$ npm install wapps@<wapps-version>