Skip to main content

PyAMS base skin management features

Project description

What is PyAMS?

PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications and content management with the Pyramid framework.

PyAMS is actually mainly used to manage web sites through content management applications (CMS, see PyAMS_content package), but many features are generic and can be used inside any kind of web application.

All PyAMS documentation is available on ReadTheDocs; source code is available on Gitlab and pushed to Github.

What is PyAMS_skin?

PyAMS_skin is an extension package to PyAMS which defines a small set of interfaces and content providers which can be used in any kind of application.

It also provides a small set of custom form widgets and buttons, and overrides default templates of many widgets provided by PyAMS_form package.

Changelog

1.6.2

  • updated default widget layout

1.6.1

  • updated widgets templates

  • added base class for adding actions

1.6.0

  • added custom template for ordered select widget

  • added CSS class property to context actions viewlet

  • updated condition to display form’s fieldset border

  • updated components CSS class

1.5.3

  • added missing text lines widget input template

  • updated form’s fieldset class handler

1.5.2

  • added content-type and charset metas headers

  • added support of AJAX params to Select2 input widget

  • updated translation

1.5.1

  • updated actions templates

1.5.0

  • removed support for Python < 3.7

  • added flex classes to main form template

  • added custom widgets for date and datetime ranges fields

  • added check in dynamic select terms factory

  • updated text lines display widget template

  • updated dropdown menus templates

1.4.0

  • updated forms templates

  • added forms header and footer viewlet managers

  • updated Gitlab-CI configuration

  • removed Travis-CI configuration

1.3.1

  • updated doctests for Gitlab-CI

1.3.0

  • added TALES “metas” extension and base classes to handle metas headers

  • added custom ObjectWidget layout and templates

  • defined SingleCheckboxFieldWidget as default widget factory for boolean fields

1.2.0

  • added breadcrumbs viewlet manager

  • added datetime, date and time input widgets

  • small updates in forms templates

  • updated doctests

1.1.1

  • added attribute to store values separator in OrderedListWidget

  • added missing editor options attribute to HTML input widget template

  • updated doctests

1.1.0

  • added form widget for HTTPMethod schema field

  • added form widget for OrderedList schema field

1.0.5

  • package version mismatch

1.0.4

  • updated forms legend display condition

1.0.3

  • updated forms templates

1.0.2

  • updated Sonar properties

1.0.1

  • updated Gitlab-CI configuration

1.0.0

  • initial release

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

pyams_skin-1.6.2.tar.gz (29.6 kB view details)

Uploaded Source

Built Distributions

pyams_skin-1.6.2-py3.9.egg (106.5 kB view details)

Uploaded Source

pyams_skin-1.6.2-py3.8.egg (106.5 kB view details)

Uploaded Source

pyams_skin-1.6.2-py3.7.egg (106.3 kB view details)

Uploaded Source

pyams_skin-1.6.2-py3-none-any.whl (74.9 kB view details)

Uploaded Python 3

File details

Details for the file pyams_skin-1.6.2.tar.gz.

File metadata

  • Download URL: pyams_skin-1.6.2.tar.gz
  • Upload date:
  • Size: 29.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.12

File hashes

Hashes for pyams_skin-1.6.2.tar.gz
Algorithm Hash digest
SHA256 c68f24711e49a53b991856ecb5d9f33f146aee31b4f9f621b3fe645d2d09aaca
MD5 ce8244d871fd2127d339bdb7724af22a
BLAKE2b-256 c6cd633f99d08d1e2fd89274cbfc199c518b3f3be64734019e402f918528d4c1

See more details on using hashes here.

File details

Details for the file pyams_skin-1.6.2-py3.9.egg.

File metadata

  • Download URL: pyams_skin-1.6.2-py3.9.egg
  • Upload date:
  • Size: 106.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pyams_skin-1.6.2-py3.9.egg
Algorithm Hash digest
SHA256 c727c93eff0c0df031dbb141d4b091354f04fa4fb14f758d3cdd370263534da6
MD5 92c7e640e6815c774f040ba7670ded19
BLAKE2b-256 6397c1a905722ffae9bcc8ee8a431e4e7b7e20a469fe317727adf91c3f3dae95

See more details on using hashes here.

File details

Details for the file pyams_skin-1.6.2-py3.8.egg.

File metadata

  • Download URL: pyams_skin-1.6.2-py3.8.egg
  • Upload date:
  • Size: 106.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for pyams_skin-1.6.2-py3.8.egg
Algorithm Hash digest
SHA256 aeb39d5daf4e5269cc5311e97f017279b3cf9ed7e3b8ef4760a3f1be83fa0cbc
MD5 7869d9e8dc71f02531c5b005ef61666e
BLAKE2b-256 f38d324c983c20dbf5d316c3f3fc382b62f9fa3007de45f688284b0095380446

See more details on using hashes here.

File details

Details for the file pyams_skin-1.6.2-py3.7.egg.

File metadata

  • Download URL: pyams_skin-1.6.2-py3.7.egg
  • Upload date:
  • Size: 106.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.12

File hashes

Hashes for pyams_skin-1.6.2-py3.7.egg
Algorithm Hash digest
SHA256 f3ea74d377493767c2697f260039d70e598e7ddc047a50c9bf7f34089e0f353d
MD5 039903145813328dd12067abfab8ea09
BLAKE2b-256 806a4676371d8180bc00bf5d30c6524c3c53f0b70eaabb442705fb8efa063100

See more details on using hashes here.

File details

Details for the file pyams_skin-1.6.2-py3-none-any.whl.

File metadata

  • Download URL: pyams_skin-1.6.2-py3-none-any.whl
  • Upload date:
  • Size: 74.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.12

File hashes

Hashes for pyams_skin-1.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6c5e1ed0f49895322869819be3b4419022d1a42b34ba0fa9ccda47025a2246f4
MD5 9e385fbbdc463c2e1fee6fd06cf349a5
BLAKE2b-256 70ad24cb41c33ebfecd6f8bc56e15f8d0abd8797e397f68f63c9b9eed70d3068

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