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

Uploaded Source

Built Distribution

salal-0.15.0b0-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: salal-0.15.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.15.0b0.tar.gz
Algorithm Hash digest
SHA256 af1f64524ef747ce6e5f045f2026c1ba5ee1bc6b60270df319987f4e19344af0
MD5 fdae04953a098567c19eedf249f82239
BLAKE2b-256 e308bdacd1c585be24a29e658f9fc42f7bd88d8784d707ae2fb3fe79a53f5882

See more details on using hashes here.

File details

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

File metadata

  • Download URL: salal-0.15.0b0-py3-none-any.whl
  • Upload date:
  • Size: 28.6 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.15.0b0-py3-none-any.whl
Algorithm Hash digest
SHA256 7d862ec131e2c304983e1342df550710c424e1f8eeadcc8d654b542142e94456
MD5 3d6492539328dd418cdfe81c894dea26
BLAKE2b-256 259da28d340a347d9aa00c2797bff9162f1f28358755bcfa8376c38ab3f1001b

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