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

Uploaded Source

Built Distribution

salal-0.16.0b0-py3-none-any.whl (29.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: salal-0.16.0b0.tar.gz
  • Upload date:
  • Size: 8.5 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.0b0.tar.gz
Algorithm Hash digest
SHA256 44f4bda5a16caaab86366c5b6c947b618d0adef1d82f520be21742fd76284ccc
MD5 c2edd4047679e8a3b2cf1f85d4bd8485
BLAKE2b-256 378a397e7fa3641c98a8436bc5944bb778de28f9296ec19f71afcbbd631553f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: salal-0.16.0b0-py3-none-any.whl
  • Upload date:
  • Size: 29.9 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.0b0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb8d0ebac7ea566ccaa4c0279d6ae894ce630278d61df76f0ef316625cfd321d
MD5 15d456f3bda0fa583befd0d4ad5d5411
BLAKE2b-256 d2c9cc799553d956f8670a87c79fba0a26c2391702a8018821532d28ccabaa1d

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