Skip to main content

A system for building websites from templates and content

Project description

Salal is a Python package to manage building websites from templates and content, much like you might handle building of a C++ program using Make, or building of a Java program using Maven.

Installation

pip install salal

Basic usage

  1. Choose a directory to hold all your site files.

  2. Add a config directory, and in that put a profiles.json file to configure how the site is built.

  3. Add a design directory. Create a templates subdirectory, and populate that with the template files you want to use.

  4. Make a content directory, and populate it with source files for the pages of your site.

  5. Run Salal to build the site, for example, python -m salal build production.

Documentation

Full documentation and tutorials can be found at the Salal Documentation Wiki.

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

salal-0.14.0b0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

salal-0.14.0b0-py3-none-any.whl (28.8 kB view details)

Uploaded Python 3

File details

Details for the file salal-0.14.0b0.tar.gz.

File metadata

  • Download URL: salal-0.14.0b0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.22.0 setuptools/39.2.0.post20180521 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.6.5

File hashes

Hashes for salal-0.14.0b0.tar.gz
Algorithm Hash digest
SHA256 7072f00a6419be92cfb1859b107161a4b17eff3ed290be5ff5ade34e62d3bc00
MD5 ed8295e69812eff39ec02730e902996c
BLAKE2b-256 ac096f1ff65d59cf85e96ca726ec06d0a20ae74d2fc2d5e7c84359e76110cbc0

See more details on using hashes here.

File details

Details for the file salal-0.14.0b0-py3-none-any.whl.

File metadata

  • Download URL: salal-0.14.0b0-py3-none-any.whl
  • Upload date:
  • Size: 28.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.22.0 setuptools/39.2.0.post20180521 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.6.5

File hashes

Hashes for salal-0.14.0b0-py3-none-any.whl
Algorithm Hash digest
SHA256 9544d2bd2a8d512588346a47526dcb5d1f6ffc671fa83a858a13d80791095636
MD5 cd56b2ee50a11457e07e5508b429504c
BLAKE2b-256 1c34e2399c9004f6dcf622cd253fa46826bf4f1fa7d79939964cb70234d11949

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page