Spine plugin for Django
Project description
Django Spine
Spine plugin for Django
Installation
edit settings.py
# set (subcommand, spine, pipeline) package.
INSTALLED_APPS = (
# external
"subcommand",
"spine",
'pipeline',
# applications
"your_app" #
)
# set static directory for your app.
PIPELINE_JS = {
'application': {
'source_filenames': (
'js/*.js',
'js/spine/*.js',
'js/spine/**/*.js',
'js/your_app/lib/*.coffee',
'js/your_app/*.coffee',
'js/your_app/models/*.coffee',
'js/your_app/controllers/*.coffee',
'js/your_app/views/**/*.eco',
),
'output_filename': 'js/application.r?.js'
}
}
# set Eco Compiler
PIPELINE_COMPILERS = (
'pipeline.compilers.coffee.CoffeeScriptCompiler',
'spine.compiler.EcoCompiler', # this compiler.
)
Run the below for generating spine’s project.
$ python manage.py generate spine:new your_app $ python manage.py generate spine:scaffold your_app example name content message
Or allows removing.
$ python manage.py destroy spine:scaffold your_app example name content $ python manage.py destroy spine:new your_app
Examples
For more information, please see the Example.
Setup
$ pip install django-spine
Documentation
License
MIT License
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-spine-0.3.2.tar.gz
(69.9 kB
view details)
File details
Details for the file django-spine-0.3.2.tar.gz.
File metadata
- Download URL: django-spine-0.3.2.tar.gz
- Upload date:
- Size: 69.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16c6f3370e1466effa207d1332f95875302e192b77bcd34389cfdde212735860
|
|
| MD5 |
dd5b038d08f55ef411d8a3c101318586
|
|
| BLAKE2b-256 |
39043d9fb6ee1a0b2ae7cc98958c42f21ff9ec5776483ed2454003b98b285925
|