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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: salal-0.16.1b0.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.1b0.tar.gz
Algorithm Hash digest
SHA256 4cbd808d0edd6577b0da7cba82fbd5d2c02f8d5a28782afab84299176a48da42
MD5 ed782be5d24ce3ff1381a50ab531a147
BLAKE2b-256 752e1c6b353c1fe9889c851f682ee1d12319237039b1dd2d76713ba61201b7ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: salal-0.16.1b0-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.1b0-py3-none-any.whl
Algorithm Hash digest
SHA256 2c6fea02268bc0a6c15212008e247de393b8e71b5e16647f048ad30559505db2
MD5 6ab153557ab1d0538bcc947f5ae605ed
BLAKE2b-256 94eae218de68acef119237089bb04b85c4672e02a46d5d0d5488085e031e6a78

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