Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/django-crispy-forms/django-crispy-forms
The best way to have DRY Django forms. The app provides a tag and filter that lets you quickly render forms in a div format while providing an enormous amount of capability to configure and control the rendered HTML.
https://github.com/django-crispy-forms/django-crispy-forms
Enabled sponsor button on django-crispy-forms repo.
6d50351d296416c90a46d6f0c4cb70de913f3384 authored about 1 year ago by David Smith <[email protected]>92b72600d837f2806aa04e7d0c7acf400a6e0321 authored about 1 year ago by David Smith <[email protected]>
fdfd0ced25d8396caacdd91c9ebadc7feda4295d authored about 1 year ago by David Smith <[email protected]>
5f881fadde38e0974fb7cbbf35207ea28061cf72 authored about 1 year ago by David Smith <[email protected]>
a3bebc100590929838181e031d0061a73fcf91f2 authored about 1 year ago by David Smith <[email protected]>
e3eb35f5d8bd387e63a26afa85396d7ad549b31b authored about 1 year ago by David Smith <[email protected]>
4c5cea562d318887b45d6d11bd38c0540b68e3d2 authored about 1 year ago by David Smith <[email protected]>
957d311ec191a981e19e86423531d1b0247950cd authored over 1 year ago by David Smith <[email protected]>
3b81cc98f99505cd55a7fdc7cb7ca2744f6e2546 authored over 1 year ago by Christoph Krybus <[email protected]>
a0913b7195764c7b4c0f2f63776a145fb57a7c37 authored over 1 year ago by Christoph Krybus <[email protected]>
5a6a399da2d6d48503626eb1e54ba2925d63fe66 authored over 1 year ago by Carlton Gibson <[email protected]>
4a12afe89ec7a727243c145e07cff60ac3d67db2 authored over 1 year ago by Jelmer <[email protected]>
1ac306aa03297cbe33ec96f00d8edffe3674d4e3 authored over 1 year ago by Jelmer <[email protected]>
Python 3.7 support ends on 27 Jun 2023.
67b3614f979b68812ecbc6fb3056d3667734bdd9 authored over 1 year ago by David Smith <[email protected]>2f95bdebe6fd611c9a2a7e33e2579086270b98b3 authored over 1 year ago by David Smith <[email protected]>
Since django-crispy-forms version 2 the `|safe` filters are removed. Instead the strings can be ...
897b6dc46b7d7f01e0a2989b1a4f07fa3c1c7456 authored over 1 year ago by David Smith <[email protected]>Co-authored-by: David Smith <[email protected]>
443ebd208d0945b87e063c6d780e93ba599da17a authored almost 2 years ago by sankarebarri <[email protected]>6e8b3200a3f1f3db8f40cc5edbb28081fa30e977 authored almost 2 years ago by Dan Swain <[email protected]>
a79749956aa7ee3f3e275b2f47d882e40a64bca2 authored almost 2 years ago by David Smith <[email protected]>
The 4.2 classifier is not yet available and is blocking the 2.0a1 release.
447177dd3b067afa644eea7c6bc44f6244fcdb2c authored almost 2 years ago by David Smith <[email protected]>60ca7428e8591bd1652beda72ee066cf643c3eb0 authored almost 2 years ago by David Smith <[email protected]>
Updated release date
e958feff89ba639ec0b7a0bfb8326d4ec848f4e8 authored almost 2 years ago by David Smith <[email protected]>35c857c6de924a43fff520b784869dac450e34c1 authored almost 2 years ago by David Smith <[email protected]>
* Remove publish command from setup.py
* Move project setup to pyproject.toml and build packa...
fedf64a8671672845905260338844a1804f26df7 authored almost 2 years ago by David Smith <[email protected]>d8f0d348bacd97668d8baab7d050601d3cae0dc8 authored almost 2 years ago by David Smith <[email protected]>
toml was added to the standard library in Python 3.11. Therefore need to install the toml extra ...
40d4b4869bf19d7e6d93af96d469bc116ee7cd8c authored almost 2 years ago by David Smith <[email protected]>Currently black wasn't being run in CI against the test suite. This simplifies the setup and ens...
fc8a568735ea4f405065f700e70eafe14f7a1643 authored almost 2 years ago by David Smith <[email protected]>* Simplify flake8 settings.
* Moved flake8 config to tox.ini
* Run linter on tests folder.
b877144a65144230c42c8ec5c2ce8069000038c2 authored almost 2 years ago by David Smith <[email protected]>Now the template packs have been removed from core we can set the CRISPY_TEMPLATE_PACK in test_s...
c931ba9047e287f0afc6bb495e4c8b666e36c0c3 authored almost 2 years ago by David Smith <[email protected]>* Simplified isort config
* Moved isort config to pyproject.toml
3b5fda46c1c241940d759476f151a5a004460f96 authored almost 2 years ago by David Smith <[email protected]>* Simplified isort config
* Moved isort config to pyproject.toml
01e7b4fbbf784794ac1248368a0fd8c2181cbe0c authored almost 2 years ago by David Smith <[email protected]>3b5844e58f65cb832efb6058dfd3008cd2217e70 authored almost 2 years ago by David Smith <[email protected]>
* Added FormHelper to BaseForm classes
9071bc52d2d1a1a945679086d51aaa13043d33f7 authored almost 2 years ago by David Smith <[email protected]>* Deleted bs3 templates and results folder
* Added bs3 test dependency -- needed to test temp...
b16277e13272d6f278f44966b5511a9ae4931ea0 authored almost 2 years ago by David Smith <[email protected]>395a4e936db41bb2a5d70b50face287feeba55c7 authored almost 2 years ago by David Smith <[email protected]>
The context being passed to render a template should be a dict. This PR changes a few cases wher...
b7d5f5af1386693d1b17c796ae2ad9380c14b34b authored almost 2 years ago by David Smith <[email protected]>15083bfad31fe27497c1b2e8cb672f8892358bb7 authored about 2 years ago by David Smith <[email protected]>
In crispy-forms 1.x bootstrap (i.e. v2) was the default template pack. Now we're heading towards...
d240bacc1a7f5797531c55178cc764df55fcda9f authored about 2 years ago by David Smith <[email protected]>7411b09d15499551fff5369a9bc1da897cabee90 authored about 2 years ago by David Smith <[email protected]>
c93a7e6ae59ba8c400925eb6bca8419501956c1f authored about 2 years ago by David Smith <[email protected]>
I need to alter tests in template packages to work with both crispy_forms 1.x and 2.x. Updating ...
4e24fe4a8d8da516f27187dc9f271e0ccb5113b6 authored about 2 years ago by David Smith <[email protected]>c1f79968ef1ea363a051f62a91499c3663c29091 authored about 2 years ago by David Smith <[email protected]>
ec65d12f1e589418593fbd39fcb4232ab688a445 authored about 2 years ago by Spenser Black <[email protected]>
There is a small typo in docs/crispy_tag_formsets.rst.
Should read `hypothetical` rather than `...
165e2b6d428ae70787635c35a2074492de6fc1c7 authored over 2 years ago by Tim Gates <[email protected]>* Improved `get_layout_objects()` to return a list of Pointers.
The current implementation re...
3226c5a3498f4fb2a9ac6e0582e7d705627a3771 authored over 2 years ago by David Smith <[email protected]>6477527efbf9943140478595d2ef6211d56ed8ae authored over 2 years ago by David Smith <[email protected]>
434409898bca27d20b25e235413e5c2fab6db257 authored over 2 years ago by David Smith <[email protected]>
Changed the `token` variable name so that it avoids redefining `token` from a `Token` class into...
dfbd94d36a5fe5efb96063c96c69c48a76897890 authored over 2 years ago by David Smith <[email protected]>Django Template Language has similar treatment for None and "". Therefore we can change the defa...
d44a4d58d1e8054d5fc1fc103a36a307e11ef8ab authored over 2 years ago by David Smith <[email protected]>375ea84b0f168cb7715e81f4d7c628b3abfec5cf authored over 2 years ago by David Smith <[email protected]>
51a575824bbbcd99509d1a34597a6392ec74e4de authored over 2 years ago by David Smith <[email protected]>
833815e424b66d5f183cf4c9edfe8838f5d684d3 authored over 2 years ago by David Smith <[email protected]>
b2271f2f6a2a375170adeec1d17796e8c9663e93 authored over 2 years ago by David Smith <[email protected]>
* changed prepended_appended_text test to whole form test
* Consolidate Layout for test_prepend...
909b31c8f5f5da204876f56fa06be6530151fc55 authored over 2 years ago by David Smith <[email protected]>a41abd701f403930aff427fff5b1dc2fc99553f7 authored over 2 years ago by David Smith <[email protected]>
9a178986e7aee2094f0cf1943ba7af5e3615c9c2 authored over 2 years ago by David Smith <[email protected]>
b4fadb20ac2833a890f82ea257f81579b43d584c authored over 2 years ago by David Smith <[email protected]>
fa89d34c204694937f4c5855ab9949046daf3b93 authored over 2 years ago by David Smith <[email protected]>
719e1adac50d7b07d051b6dc0fc7fde9fee2a781 authored over 2 years ago by David Smith <[email protected]>
Follow up to 082c8468c7ed3c6302de2201c0cafb71a280c6c3.
a840994984dfdf62933a47176cc181ad26d0da1f authored over 2 years ago by David Smith <[email protected]>21775205cbc7cfe4e69b4fe7913266351f404d39 authored over 2 years ago by David Smith <[email protected]>
3d72e695593a273c1d5a6da77138f0281f6577a7 authored over 2 years ago by David Smith <[email protected]>
219814f1b64a983560e08d08df584a471cccdc19 authored over 2 years ago by David Smith <[email protected]>
`render_field()` returns a SafeString so let's preserve that in the `context` so the `|safe` fil...
827c86a8d4d531bb888eaa813cc33454741a6932 authored over 2 years ago by David Smith <[email protected]>This function calls `render_field()` for each field which always returns a `SafeString` however,...
61b24df9819a1931b585a01c1bc68f9c496cc078 authored over 2 years ago by David Smith <[email protected]>`render_field()` returns a `SafeString` but a plain `str` is currently used as `""` is used to j...
1ce63d1b9432f0975de3b14db17aaf351f2fee12 authored over 2 years ago by David Smith <[email protected]>Previously a `str` was returned if `field` is None. The other code paths in this function all re...
082c8468c7ed3c6302de2201c0cafb71a280c6c3 authored over 2 years ago by David Smith <[email protected]>4f7e8bd6dc35d9b23c582078f19994c784958282 authored over 2 years ago by David Smith <[email protected]>
`flat_attrs` is passed via Django's `flatatt` which returns a `SafeString`. Therefore passing vi...
d0ffdf29eec7048349d038b17ba4987487d3bee1 authored over 2 years ago by David Smith <[email protected]>Using `|safe` in templates is not prefered as it _can_ be a security risk. Use `mark_safe()` in ...
e52c6e4334e55cf2a8e9a2bcc5f21d2552bbc055 authored over 2 years ago by David Smith <[email protected]>* Used optgroups filter to render checkbox and radio in Bootstrap3 template pack.
* Removed `...
ed24d99a877cfd99a0dda409fd0dfdf88cc39e3d authored over 2 years ago by David Smith <[email protected]>25e0437ca1a543d7f1fe61471649b082c66a059c authored over 2 years ago by David Smith <[email protected]>
1c9ee214aa57909f33aa4e66093f039fc4c592e2 authored over 2 years ago by David Smith <[email protected]>
e8b7c25a9022a28a734867d477723df23ce0191b authored over 2 years ago by David Smith <[email protected]>
c13a14714b442fb28df0a1584f35c0349400d790 authored over 2 years ago by David Smith <[email protected]>
9429a0d2a092e9b85225fdc1fda7fd95b62d3096 authored over 2 years ago by David Smith <[email protected]>
Co-authored-by: David Smith <[email protected]>
fa8aacd77ec6381a634da5c8437c2c6a36b3951d authored over 2 years ago by Bill <[email protected]>Co-authored-by: Simon Panay <[email protected]>
Co-authored-by: David Smit...
935dfde3b65880749baadb2f07ebf3cbf0744721 authored over 2 years ago by David Smith <[email protected]>
0d13c6c9d326ba2690bc57da0aba7fd178b732a4 authored over 2 years ago by David Smith <[email protected]>
* Fixed doc build setup.
* Improved doc string and signature of Alert.
* Improved docstrin...
c8d01433d8f88122eab9f4c173d1adde9ab5ff6b authored over 2 years ago by David Smith <[email protected]>cd59eba44867b63132a38e71038b843792908afb authored over 2 years ago by David Smith <[email protected]>
366eddb6d8e31c7ebae52c2a59ccad8d95517cae authored over 2 years ago by David Smith <[email protected]>
d4dc15f70656ca608155f5de85fda0f3fa15bb6a authored over 2 years ago by Christoph Krybus <[email protected]>
3c8ed6d4852727614a3ff48a93fee69227a21f91 authored almost 3 years ago by David Smith <[email protected]>
12d8c9279632f0b93a398d223bc141a1e8afdf01 authored almost 3 years ago by David Smith <[email protected]>
5ef6e4be58415bb0f09b977518fc782582bcb652 authored almost 3 years ago by David Smith <[email protected]>
b4f015c9ee9069e6e09fe29b62aa35b6c8c5dddd authored almost 3 years ago by David Smith <[email protected]>
* Dropped Django 2.2 support.
* Added `install_requires` in `setup.py`.
14f18956685d21fb935ff15984791b24e4813161 authored almost 3 years ago by David Smith <[email protected]>736e55b4ca069c1a5ec84de5d9c0360088360651 authored almost 3 years ago by David Smith <[email protected]>
6d2d2c18b737e0281753b79527b2ab5e9976b50a authored almost 3 years ago by David Smith <[email protected]>
`form_style` eased customisation of the `uni-form` template pack. As the `uni-form` template pac...
0ce1646cc1ab069b4e3eebc830981cb755cfdb6b authored almost 3 years ago by David Smith <[email protected]>c9dfa8ac238ab5bb8a20086652c4ad326866404c authored almost 3 years ago by Amir Shabani <[email protected]>
* Improved __init__ signature and docstring of FormActions
* Moved flatening of FormAction at...
d8e199ac38f91ff624903f49cef5a8c931cc3304 authored almost 3 years ago by David Smith <[email protected]>* Removed `|safe` from StrictButton Template
`flat_attrs` is marked as safe via Django's `fla...
453962dc745595e86f81ab9d3fc59d484d140bd2 authored almost 3 years ago by David Smith <[email protected]>c9da48ec0b2ebf3ad491779b8a8f47b1851cf09f authored almost 3 years ago by David Smith <[email protected]>
* Improved __init__ signature and docstring of Div, Row and Column.
* Update crispy_forms/layou...
401d9fd93f0c1175a99970a0c6663c5f2ea470bc authored almost 3 years ago by David Smith <[email protected]>c924b25dbae18d8025182e99203e493c52df0a3c authored almost 3 years ago by David Smith <[email protected]>
f28e4712d2223fbbd3aaf2a36750ab4ce771969e authored almost 3 years ago by David Smith <[email protected]>
2b819272eefba2cfbd5a91b001d73474e61c46be authored almost 3 years ago by David Smith <[email protected]>