Django

python celery cookbook cover
Everyone in the Python community has heard about Celery at least once, and maybe even already worked with it. Basically, it’s a handy tool that helps run postponed or dedicated code in a separate process or even on a separate computer or server. This saves time and effort on many levels. Table of Contents An Introduction to the Celery Python Guide Celery Basics Primary Python Celery Examples Celery For Advanced...
Managing Django's settings cover
This article is intended for engineers who use the Django framework. It gives a deep insight into configuring Django project settings, and the pros and cons of different approaches. In the article you will also find recommendations concerning tools, best practices and architectural solutions, all time-tested and proven by successful projects. Table of contents: Managing Django Settings: Issues Setting Configuration: Different Approaches settings_local.py Separate Settings File for Each Environment Environment...
Django Hosting Services cover
Finding the best Django hosting to suit all of your requirements might be quite a big deal, but it's definitely worth the effort. Moreover, it's also worth trying different options and seeing what will be the best fit for you. Some engineers prefer using paid and highly functional servers, while others find more benefits in (relatively) free services, and both options have their own benefits. We have chosen the top...
Python vs node js
Every project has its specifications and demands. And when you’re building an application, it’s most important to choose the right technology to code it. In this article, we’ll look at Python vs. Node.js to learn about their benefits, downsides, and use cases so you can make an educated decision about which one is best suited to your project. Why Your Tech Stack Choice Matters You can ask your peers for...
Top Seven Apps Built With Python cover
Over its almost 30 years of existence, Python has become one of the most popular programming languages. But if most startups once used it because of its simplicity and low cost, modern giants like Instagram or Spotify use Python and the Django framework to create smooth working experiences. Famously, Django provides fast work processes, clean design, and transparent functionality, among many other advantages. It allows developers at all levels to...
Build a Location-Based App Cover
If you make a quick review of apps in various categories — healthcare, games, finance, — it will show that the device’s location plays a bigger role than whoever imagined. Services may use location data for primary functions (like Uber does), or for secondary ones (like Facebook). But despite the role, location data makes the use of service more user-oriented and, by that mean, more convenient. Creating a location-based service...
Django for Web Development Cover
Django is one of the top frameworks for web development, but why is it so popular among developers and business owners? Let’s review the reasons why so many applications and features are being developed with Django. 1. Django is simple Django’s documentation is exemplary. It was initially launched with high-quality docs, and they are still maintained at the same level, which makes it easy to use. More than that, one...
Merging  Django ORM with SQLAlchemy for Easier Data Analysis
Django development of products is usually easy and straightforward: great documentation, many tools out of the box, plenty of open source libraries and big community. Django ORM takes full control about SQL layer protecting you from mistakes, and underlying details of queries so you can spend more time on designing and building your application structure in Python code. However, sometimes such behavior may hurt - for example, when Django developers...
How to Build a Unique Technology for Your Fintech Product with Python
Fintech is a maze. It’s a thrilling and extremely complex industry for software development. There are state level regulations, integrations with different services and institutions, bank API connections, etc. to deal with. Another challenge is the high level of trust from the end users required to run finance, mortgages, investments and such. These, in turn, require the highest level of security, functionality, and correspondence with requirements. What I’m trying to...
Python-&-Django-Books,-Tutorials-For-Beginners-cover
Whether you’re planning to expand your programming skills or get a fresh career start as a software developer, learning Python and Django is something you should consider. In this article, I’ve compiled a comprehensive and up-to-date list of the best Django and Python books and online courses that will help you to achieve just that. Don’t try to do them all at once, though. Start from the beginning, and grow...
How-to-Improve-Django-Performance.-Optimization-Tips-cover
I frequently face a recurring situation when developers receive a task to make a performance optimization on Django. Pretty often they are trying to make it in a wrong way. In this short article I want to shed some light on the common mistakes, and show you the way I'm searching for bottlenecks. Database optimization I saw how people start the optimization of database queries that take about 5% of...
Django-Classifier or What Have I Done-cover
From time to time you have to build some properties for an object and usually those are just a bunch of fields for a model. With django-classifier you may do that in another way. It allows you to create models at start, and set the properties needed from the admin panel at any time. Let me show you two demo projects. First one is the “user profile” I’ve built for...