DEV Community

Cover image for Useful Django 3rd party packages part 1
Shoukrey Tom
Shoukrey Tom

Posted on

Useful Django 3rd party packages part 1

as you already know that using 3rd party packages or libraries saves you a lot of time to make your work done.

here is a list of Django 3rd which could help you to boost your project development.

1. django-extension

it is one of the best and popular django packages, it has a lot of features including custom commands (shell_plus admin_generator, ...), custom fields, and more.

Doc: https://django-extensions.readthedocs.io/en/latest/index.html
Source: https://github.com/django-extensions/django-extensions

2. django-crispy-forms

if you are you using forms a lot and your skill on the front-end is so bad as mine, I better recommend you to use it, it controls the rendering of you form and make it nice looking.

Doc: https://django-crispy-forms.readthedocs.io/en/latest/
Source: https://github.com/django-crispy-forms/django-crispy-forms

3. django-seed

yeah, I know that you're probably sick up of visiting the admin page every time you've made changes to your models, me too and that is why you should use this package, it fills your DB with fake data which you can use for testing.

Doc: not available (read their README.md on the link below)
Source: https://github.com/Brobin/django-seed

4. django-autoslug

this package provides AutoSlugField which is exactly the same as Django SlugField but it is an auto-filled field, it is so helpful when you don't want to use signals or use slugify function on your view or form.

Doc: https://django-autoslug.readthedocs.io/en/latest/index.html
Source: https://github.com/justinmayer/django-autoslug

5. django-b2

this package provides a Django storage backend for BackBlaze I'm using it as an alternative to AWS.

Doc: not available (read their README.md on the link below)
Source: https://github.com/pyutil/django-b2

Sentry blog image

How to reduce TTFB

In the past few years in the web dev world, we’ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

In this article, we’ll see how we can identify what makes our TTFB high so we can fix it.

Read more

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay