Aidas Bendoraitis

Aidas Bendoraitis @djangotricks

About: Author of Web Development with Django Cookbook.

Location:
Berlin, Germany
Joined:
Jan 11, 2017

Aidas Bendoraitis
articles - 40 total

Algorithms: Learning One's Learnings

When I studied algorithms more than twenty years ago, I saw their general usefulness, but since then,...

Learn More 1 2May 1

How to Use GraphQL in Django with Elasticsearch

When you need to use GraphQL with Django, a common practice is to use Graphene-Django, which allows...

Learn More 0 0Jan 26

Creating Open Graph Images in Django for Improved Social Media Sharing

Although social media algorithms usually discourage posting links so that users stay as long as...

Learn More 0 0Jan 11

HTTPS for Django Development Environment

Certain modern website features require HTTPS, including Progressive Web Apps (PWA), WebSockets,...

Learn More 1 1Dec 14 '24

Creating AI-based Summaries in a Django Website

Summarizing lengthy text can be tedious, especially on platforms like PyBazaar, where concise...

Learn More 1 0Nov 23 '24

Setting up DigitalOcean Spaces for Django Media

At DigitalOcean, when you need large amounts of static data (images, documents, or videos), you have...

Learn More 1 0Jul 29 '24

Renewing Let's Encrypt Certificates with NGINX Unit

Recently, I moved the DjangoTricks website and started PyBazaar on servers with Nginx Unit. One thing...

Learn More 1 0May 2 '24

Generating Fake Django Model Instances with Factory Boy

As you might know, I am developing PyBazaar, a Python Developer Marketplace. For a project of that...

Learn More 0 0May 1 '24

Django Project on NGINX Unit

Recently, I learned about the NGINX Unit and decided to try it on my DjangoTricks website. Unit is a...

Learn More 2 0Feb 24 '24

How to Handle Django Forms within Modal Dialogs

I like django-crispy-forms. You can use it for stylish uniform HTML forms with Bootstrap,...

Learn More 6 0Oct 23 '22

How to Rename a Django App

When I initially created my MVP (minimal viable product) for 1st things 1st, I considered the whole...

Learn More 8 0Oct 4 '22

How I Integrated Zapier into my Django Project

As you might know, I have been developing, providing, and supporting the prioritization tool 1st...

Learn More 7 0Apr 18 '22

Generic Functionality without Generic Relations

When you have some generic functionality like anything commentable, likable, or upvotable, it’s...

Learn More 0 0Apr 16 '22

17 Django Project Ideas that can Make a Positive Impact around You

For more than a decade, I was focused only on the technical part of website building with Django....

Learn More 14 0Nov 9 '21

How to Use Semantic Versioning for Shared Django Apps

When you are building websites with Django, there is no need to track their software versions. You...

Learn More 7 0Nov 6 '21

Guest Post: Django Crispy Forms Advanced Usage Example

This is a guest post by Serhii Kushchenko, Python/Django developer and data analyst. He is skillful...

Learn More 13 1Apr 5 '21

How I Tested ReactJS-based Webapp with Selenium

For quite some time, I have been building a SaaS product - strategic prioritizer 1st things 1st....

Learn More 10 0Apr 10 '20

How to Upload a File Using Django REST Framework

When you develop a web app or a mobile app with Django, it is common to use the Django REST...

Learn More 33 0Mar 22 '20

Guest Post: Sending Emails with Django

This is a guest post by Mailtrap.io team. The original post on Sending emails with Django was...

Learn More 46 1Jan 24 '20

Things I want to remember about SSH

SSH, short for Secure Shell, is a protocol for secure network communications. It is widely used for...

Learn More 371 16Oct 24 '19

Working with Dates and Times in the Forms

HTML5 comes with a bunch of new types for the input fields that are rendered as rich native...

Learn More 18 4Oct 8 '19

My 5 Favorite Talks at DjangoCon Europe 2019

This year DjangoCon Europe happened in Copenhagen, Denmark, at a very creative and special place...

Learn More 13 0May 4 '19

Improving Page Speed with Incremental Loading

Summary: you can use django-include-by-ajax to improve the performance and usability of your...

Learn More 26 1Apr 27 '19

How to Export Data to XLSX Files

A while ago I wrote an article about exporting data to different spreadsheet formats. As recently...

Learn More 17 0Feb 15 '19

Equivalents in Python and JavaScript. Bonus

From time to time I google for the right syntax how to process lists and dictionaries in Python or...

Learn More 19 5Feb 2 '19

How to Create PDF Documents with Django in 2019

If you've read my Web Development with Django Cookbook, you might remember a recipe for creating...

Learn More 42 4Jan 12 '19

What's New in the Third Edition of Web Development with Django Cookbook?

A couple of months ago the third release of Django Cookbook was published under the title Django 2...

Learn More 7 1Dec 21 '18

Equivalents in Python and JavaScript. Part 4

In the last three parts of the series of articles about analogies in Python and JavaScript, we...

Learn More 37 1Jul 9 '18

Equivalents in Python and JavaScript. Part 3

This is the 3rd part of 4-article series about analogies in Python and JavaScript. In the previous...

Learn More 71 6Jul 6 '18

Equivalents in Python and JavaScript. Part 2

Last time we started a new series of articles about analogies in Python and JavaScript. We had a...

Learn More 47 1Jul 3 '18