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

Uploaded Source

Built Distributions

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

pyams_skin-1.6.1-py3-none-any.whl (75.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyams_skin-1.6.1.tar.gz
  • Upload date:
  • Size: 29.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.12

File hashes

Hashes for pyams_skin-1.6.1.tar.gz
Algorithm Hash digest
SHA256 ad5c0fd3d9d2040a8685629f09a8940e014da36cc2ae20012bdae8e2c3783351
MD5 56e4095c105f01b18a625b410947aea0
BLAKE2b-256 3b56e3e75fd1facd9ca56695dc51f06bcfddf49273892f5c960728ada901cc73

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_skin-1.6.1-py3.9.egg
  • Upload date:
  • Size: 106.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pyams_skin-1.6.1-py3.9.egg
Algorithm Hash digest
SHA256 7ff53620341780342bfa34108436de052b6864951c597d40461e468d1fe850cf
MD5 c714c65b8478c73dea7267bcab93a0e4
BLAKE2b-256 9da237e75505f29d1c737a27fb3228c4a3521dc9cb5cb531a15186ce3941b744

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_skin-1.6.1-py3.8.egg
  • Upload date:
  • Size: 106.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for pyams_skin-1.6.1-py3.8.egg
Algorithm Hash digest
SHA256 c66d71abc3766b5062a59c48be524e3aac8b90c01dc5cc58f16753763b5d45a6
MD5 c98e6a4c06dfe2e7e8ef12b14c9a6b90
BLAKE2b-256 d2b130f4a3f43e99883f084d7c9b3fac6c843a3d952b31fba4f19f209f68c9a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_skin-1.6.1-py3.7.egg
  • Upload date:
  • Size: 106.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.12

File hashes

Hashes for pyams_skin-1.6.1-py3.7.egg
Algorithm Hash digest
SHA256 633f4c262474b2a5bfea52c23783defe9b731ad688ca785b96cddb0dddf9609a
MD5 dbd06eba482f035edbf272db39d18e12
BLAKE2b-256 02a4345b95f4cc94633e0a76224384f7199f14836d0bdc704625f911e4d266fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_skin-1.6.1-py3-none-any.whl
  • Upload date:
  • Size: 75.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.12

File hashes

Hashes for pyams_skin-1.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a383a274f3d2a254b6cf6747c11926c2df2425daa1ff72295a1fcf6ddc924c01
MD5 a4b3aaae5af47f7a67d2ebe6bd360255
BLAKE2b-256 c1490082b8161a025844e166a094d173baad37b6af1c29ed20624e294127d430

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