django-babel-boilerplate

A package which create django babel boilerplate.


Keywords
Django, babel, sass
License
MIT
Install
pip install django-babel-boilerplate==0.0.6

Documentation

Django Babel Package

This is a package to create a boilerplate of django and babel with a efficient method of file structure

GET STARTED

USAGE

Make sure, you have installed node js, before proceeding to the documentation.

In your terminal run the command..

$ pip install django-babel-boilerplate

To create a project,

$ django-babel [project_name]

The file structure would look like

  • [root-folder]
    • settings
      • base.py
      • local.py
      • production.py
      • staging.py
    • __init__.py
    • urls.py
    • views.py
    • wsgi.py
  • static
    • common
      • js
      • scss
    • dist
      • css
      • images
      • js
    • home
      • js
      • scss
    • svg
  • templates
    • index.html
  • .babelrc
  • .gitignore
  • manage.py
  • package.json
  • requirements-server.txt
  • requirements.txt

To install all the dependencies.

$ npm install

To run just the server

$ python manage.py runserver

or

$ npm start server

To run babel, use

$ npm start babel

To run the sass, use

$ npm start scss

To run the server, babel and the sass all together, use

$ npm start

Your good to go..

Happy Coding :)