haztrak
Django-Styleguide
Our great sponsors
haztrak | Django-Styleguide | |
---|---|---|
6 | 29 | |
44 | 4,568 | |
- | 2.9% | |
9.1 | 4.7 | |
11 days ago | 6 days ago | |
Python | Python | |
MIT License | MIT License |
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.
haztrak
- Open source projects
-
Anyone using Ruff instead of Pylint in your Django projects?
ruff is so flippen pleasant how fast it is (Example configs here) but that's not why you're getting that error if you're using pycharm.
-
DRF + React
I have also found it to be a good combo. I've been using DRF + React in a side project for work https://github.com/USEPA/haztrak.
-
Anyone want to be part of an accountability group for daily programming?
For those looking for a beginner friendly open source project to contribute to. https://github.com/USEPA/haztrak
-
Anyone need help on a project?
Haztrak
Django-Styleguide
-
Django project structure
There are alternatives, such as HackSoft's Django style guide, but fat models, thin views is usually good enough.
-
Django Views – The Right Way
I think this is a great resource. The only comment I have is on the Thin Views chapter. Instead of attaching logic to the models, I like to make a services.py file in my app that has functions that satisfy all sorts of business logic.
Here's another opinionated Django guide: https://github.com/HackSoftware/Django-Styleguide if anyone's interested
-
Django github projects
you can follow the Django Style Guide by Hacksoft. They have awesome style guide for you on github https://github.com/HackSoftware/Django-Styleguide
- I'd like to look at well written Django projects.
-
DRF + React
I would also recommend taking a look at HackSoftware's django styleguide repo. I found applicable. You don't have to follow it religiously (or at all) but still brings up some good food for thought.
-
How do you Manage Orchestration in semi-complex apps?
I've read from Django Styleguide, Two Scoops of Django, Django for Startups, Still No Service, and a few threads even here in this subreddit (they largely reference above).
-
Learning Django as a non-beginner code/python
Perhaps the Django style guide is suitable? It definitely isn't a basic tutorial but perhaps it's too advanced? https://github.com/HackSoftware/Django-Styleguide
-
Has anybody implemented clean architecture in a Django application?
well Django encourages you to tightly couple your django code with your views but even I do not like that way of doing it. So what I had started following HackSoft's Django styleguide - https://github.com/HackSoftware/Django-Styleguide to write my Django code.
-
This Week In Python
Django-Styleguide – Django styleguide used in HackSoft projects
- Django Styleguide
What are some alternatives?
boilerplate-client-react - The Bitwise standard starting point for new React web projects.
very_good_cli - A Very Good Command-Line Interface for Dart created by Very Good Ventures 🦄
reactive-calculator - A Reactive Calculator App developed with Reactjs & Mantine.
awesome-django - A curated list of awesome things related to Django
editable-react-table - React table built to resemble a database.
django-api-domains - A pragmatic styleguide for Django API Projects
ontime - Free, open-source time keeping for live events
spinach - Modern Redis task queue for Python 3
import-linter - Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.
django-readers - A lightweight function-oriented toolkit for better organisation of business logic and efficient selection and projection of data in Django projects.
evue - Evue is a high-performance gui framework base an html/css which can run on windows/linux/macos/web/ios/andriod/rtos! Write once, run everywhere! .
django_slack - This is a sample application I made for teaching how to integrate Slack with Django.