question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Q: Is crispy-forms getting deprecated? (A: No)

See original GitHub issue

I am happily using crispy-forms: I have created my own template pack to render Bootstrap 4 custom forms and built some custom form layout. Everything is DRY and simple.

But now Django 1.11 has landed and with it comes the ability to customize widget templates. I am a little concerned about the future of crispy-forms in relation with these new features (I am questioning myself: is crispy-forms still worth it?). Furthermore, almost a year has passed since the last version update.

I am not criticising the work of the developers (everyone has other stuff to do) but since I am heavily using it I am asking if there are any plans for the future in relation with Django 1.11.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:1
  • Comments:6

github_iconTop GitHub Comments

2reactions
carltongibsoncommented, Jun 6, 2017

@bluesurfer Good question.

At this stage there’s no plan to wind up the project. A new release for Django 2.0 will come shortly. There’s been lots of little additions but no great changes requiring a new release in the meantime. (If people want they can install from GitHub quite easily.)

If template sets for Django get released then maybe Crispy Forms will no longer be needed. (But Layouts still offer a lot even then.)

With regard to Bootstrap 4 in particular, it’s a bit difficult following a moving target — I don’t use it myself — so all contributions to make the templates there great are appreciated. We started well but enthusiasm from the community dropped as each pre-release version brought breaking changes: the consensus seemed to be to wait until BS4 was finalised before doing too much more work. I’m very happy to have input on the BS4 templates from anyone who can step up there.

1reaction
durdenkcommented, Jun 8, 2017

I never needed to modify crispy form’s templates, the thing makes crispy forms best is the nested object layouts. I dont understand why django’s template system would make this project deprecated.

I want to thank to conributors here, I’m not accustomed python and git enough to contribute right now, but I hope to contribute to project in the future.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Advanced Form Rendering with Django Crispy Forms
In this tutorial we are going to explore some of the Django Crispy Forms features to handle advanced/custom forms rendering.
Read more >
Django isn't recognizing crispy forms - Stack Overflow
my pip is showing that crispy forms is installed but for some reason when I run manage.py it's saying that it doesn't exist....
Read more >
crispy forms nice django Code Example - Code Grepper
In Settings INSTALLED_APPS = [ 'crispy_forms', ] # Very Bottom of Settings CRISPY_TEMPLATE_PACK = 'bootstrap4' # Top of HTML page {% load crispy_forms_tags ......
Read more >
Release Notes - Django REST framework
Version 1.3 would remove the deprecated bits of API entirely. Note that in line with Django's policy, any parts of the framework not...
Read more >
Forms have never been this crispy — django-crispy-forms ...
All this without breaking the standard way of doing things in Django, so it plays nice with any other form application. User Guide¶....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found