open-forms
Smart and dynamic forms (by open-formulieren)
clerk
Website used by new Anika clients to enter the facts of their case (backend) (by AnikaLegal)
open-forms | clerk | |
---|---|---|
2 | 8 | |
30 | 34 | |
- | - | |
10.0 | 8.8 | |
about 24 hours ago | 7 days ago | |
Python | Python | |
GNU General Public License v3.0 or later | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
open-forms
Posts with mentions or reviews of open-forms.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-15.
-
Django projects + source code
https://github.com/open-formulieren/open-forms is a young but large project seeing varying degrees of django/drf usage
-
Any enterprise level open source project which uses celery ?
Our project https://github.com/open-formulieren/open-forms makes extensive use of Celery!
clerk
Posts with mentions or reviews of clerk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-15.
- Django projects + source code
-
Dynamic Forms with Django
Example view using htmx here
-
How to prepopulate child form with parent id?
You can also pass it into a form, which seems like more work for little benefit (example).
-
Guides or examples of useful Django + HTMX patterns?
I've just started experimenting with using HTMX with Django. It's been fucking rad so far, I've drunk the Kool-Aid perhaps, but I'm still fumbling around for the best way to achieve certain behaviors. If anyone has general advice or a link to a guide or some example code for a non-trivial app they can share that would be cool.
-
Do you guys know any examples of uploading file to DRF backend?
https://github.com/AnikaLegal/clerk/blob/develop/app/core/views.py#L14
-
Testing strategy for DRF?
unittest vs pytest is really a personal style decision, I like pytest better personally because it gives you quick access to useful fixtures like `client` or `monkeypatch`. Here's an example test using the client fixture to simulate a post request.
-
Logging in production?
If you're running your apps in a Docker container and writing logs to a file then you might need to use a volume to ensure that the logfiles are persisted to the host server (ie the logs don't dissapear when the container dies). Alternatively you can use a log aggregation service like Papertrail (below)
-
Django on Docker
building an image in github actions, testing it, and pushing it to Docker Hub (private repo) (yaml)
What are some alternatives?
When comparing open-forms and clerk you can also consider the following projects:
taiga-back - [Moved to: https://github.com/taigaio/taiga-back]
django-htmx - Extensions for using Django with htmx.
Sentry - Developer-first error tracking and performance monitoring
django-survey - A Django survey app