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.16.3b0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

salal-0.16.3b0-py3-none-any.whl (30.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: salal-0.16.3b0.tar.gz
  • Upload date:
  • Size: 8.6 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.16.3b0.tar.gz
Algorithm Hash digest
SHA256 1a4d3eecfbe767e899965ae4335ea7b1e2c62520c30c596ffd4b9ee36a953e6d
MD5 7ed2b3c842369a5c2715accb0f10af28
BLAKE2b-256 4be5c676d9ad8bc1d1a48bc9bbaa61843deb7f46d54e26a2d058e79200fab721

See more details on using hashes here.

File details

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

File metadata

  • Download URL: salal-0.16.3b0-py3-none-any.whl
  • Upload date:
  • Size: 30.0 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.16.3b0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d1d8b337639f928a5eafabf0c4fa28c90b1ce4e077f0e0741586d9f06b4d108
MD5 7adbedd258fd431478d4b2f4bb4a9920
BLAKE2b-256 322a3efbbf20481f9dce483128209fa0de5c1c225b48f3dab1b5cc8723508a57

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