The learnBATTA Blog¶
Archive - 2024¶
Archive - 2023¶
Archive - 2022¶
- MySQL #1553 – Cannot drop index
- Using sqlalchemy with FastAPI
- Alembic DDL operations
- SOLID Principles in Python
- Serverless Framework Custom Docker Containers For AWS Lambda
- Serverless add AWS lambda to an existing VPC
- access host network in localstack lambda container
- Localstack with docker compose
Archive - 2021¶
- Getting started with Alembic
- Getting started with FastAPI
- javascript wait for asynchronous callbacks with ajax
- RabbitMQ for beginners
- scheduled jobs with kubernetes cronjobs
- How to re-order apps and models in django admin?
Archive - 2020¶
- django data migrations best practices
- deep copy vs shallow copy in python
- Working with arrays in python
- Working with enum in python
- Sending images in django emails
- Best screen recorder for ubuntu
- django built in template tags
Archive - 2019¶
- django forms and it's usage
- kubernetes django app deployment
- django forms getting started
- docker compose for django
- golang struct convert unix timestamp to date string
- django model CRUD operations
- running flask app inside docker
- django create table from model
- django database connectivity
- django template using if...elif...else
- Django template for loop
- django pass data from view to template
- renderers in Django Rest Framework
- parsers in Django Rest Framework
- mysql basics in ubuntu
- routers in Django Rest Framework
- django send email using mailgun api
- viewsets in Django Rest Framework
- permissions in Django Rest Framework
- authentication in Django Rest Framework
- advanced class based views in Django Rest Framework
- class based views in Django Rest Framework
- python exception handling
- python reading and writing files
- tmux working with split terminal
- python writing modules and packages
- python staticmethod, classmethod and instancemethod
- how to add image in select options html
- django admin custom form usage
Archive - 2018¶
- Python working with inheritance - oop's
- how to add custom views to django admin
- Python method overloading
- 'enter' and 'exit' context managers in python
- model serializers in Django Rest Framework
- Python object oriented programming
- working with select_related in django
- using custom widgets in django
- Allow remote connections to PostgreSQL
- serializers in Django Rest Framework
- how to add swap memory in ubuntu
- working with supervisor on ubuntu
- django static files usage
- how to use templates in django
- usage of group_by and string_agg in django, postgreSQL
- getting started with Django Rest Framework
- Introduction to RESTful api's
- how to upload python package to pypi
- getting started with django first app
- Python working with for loop
- Python working with if ... elif ... else conditions
- understanding the request-response lifecycle in Django
- django custom path converters
- working with xls and xlsx files in python
- django image and file upload using ajax
- working with vim editor in ubuntu
- Python working with lists
- Python working with frozenset data type
- Python working with tuple data type
- Python working with strings
- python polymorphism
- Python working with while loop
- Python working with functions
- Python working with dict data type
- Python working with classes and objects
- Python working with set data type
- introduction to javascript programming
- django html to pdf using pdfkit and wkhtmltopdf
- understanding of HTTP protocol
- understanding Model View Controller(MVC) in Django
- understanding django project structure
- usage of property decorator in python
- deploy django app with apache server on ubuntu
- Python working with numbers
- Python working with operators
- Python working with boolean data type
- Python Variables and data types
- Python Introduction to programming
- Brief introduction to computers and programming
- setting up django development environment
Archive - 2017¶
- Introduction to django web framework
- using custom user model in django
- why tuple is faster than list in python ?
- How to install sublime text on Ubuntu ( Linux)
- How to install python virtualenv?
- How to Install pip in Ubuntu (Linux)
- install pip on windows
- how to install postgresql on windows
- how to install python on windows
- reading and writing csv files using python
- python memory management - memory allocation and garbage collection
- signup or sign-in using facebook to django application
- signup or sign-in using google to django application
- generators and its usage in python
- understanding of python slice notation
- Basic understanding of class in python
- how to use *args and **kwargs in python
- iterators in python