Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Utils for managing Django Hizashi environment

Project Description

A set of command line helper utilities for managing Django Hizashi project environment.

About the project

Django Hizashi is a Django project environment based on iterating personal best practices. Management commands recreate familiar project directory structure from prepared project and application templates.

Utilities are context aware, so as long as you are in a subdirectory of the main Django Hizashi project folder, script utilities will work on best effort basis.

Quick start

  • create and initialize a new Python virtual environment
  • install hizashi-utils: pip install hizashi-utils
  • initialize project: hizashi.py initproject my_new_project
  • change directory to that project: cd my_new_project
  • initialize an application: hizashi.py initapp my_new_app

Project level utilities

initproject

To initialize a new project execute:

hizashi.py initproject my_new_project_name

Optional parameters:

makedocs

To build Sphinx docs execute:

hizashi.py makedocs

Optional parameters:

  • type - documentation type, defaults to html, mimics sphinx Makefile
  • publish - switch to activate the Publish server, a documentation HTTP server
  • host - Publish server host, defaults to ‘127.0.0.1’
  • port - Publish server port, defaults to ‘54299’

devserver

Starts Django development server, using developer specific settings module or fallbacks to the default development settings module core.settings.dev.

To start the server execute:

hizashi.py devserver

Optional parameters:

  • settings - override automatically detected settings file

collectstatic

Runs collectstatic Django management comamnd, using developer specific settings module or fallbacks to the default development settings module core.settings.dev.

To start the server execute:

hizashi.py collectstatic

Optional parameters:

  • settings - override automatically detected settings file

Application level utilities

initapp

To initialize a new application execute:

hizashi.py initapp my_new_application_name

Optional parameters:

Release History

Release History

This version
History Node

0.4.1

History Node

0.4.0

History Node

0.3.2

History Node

0.3.1

History Node

0.3.0

History Node

0.2.2

History Node

0.2.1

History Node

0.2.0

History Node

0.1.0

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
hizashi-utils-0.4.1.tar.gz (6.3 kB) Copy SHA256 Checksum SHA256 Source Oct 24, 2014

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting