Posts

Showing posts with the label Web framework

Django 3.0 web framework released

Image
On 3rd December 2019,  Django  released its latest major update –  Django  3.0. Django is a Python-based web framework designed to help developers build apps faster with less code. Django 3.0 now comes with built-in async functionality,  Python  3.6, 3.7 and 3.8 support and third-party library support for the older version of Django. New features in Django 3.0 MariaDB support Django now officially supports MariaDB 10.1 and higher. To use MariaDB you should use the MySQL backend, which is shared between the two. ASGI support for async programming Django 3.0 provides support for running as an  ASGI  application, making Django fully async-capable (Django already has existing WSGI support). However, async features will only be available to applications that run under ASGI. As a side-effect of this change, Django is now aware of asynchronous event loops and will block you calling code marked as “async unsafe” – such as ORM operations – from an asynchronous context. This was o

The beauty of using Django

Image
Is Django Really Worth learning? Features of any technology can tell us what it is best suitable for. Whenever we learn some new technology, it is due to a reason. There are lots of reasons to learn Django. And, through this article, we will tell you what Django has solved and what it is doing best. So let’s start the Django features tutorial- Features of Django Framework Top Features of Django Framework Below, we will discuss the best features of Django in detail. 1. Excellent Documentation This is one of the main reasons to start learning Django. If we compare Django with other open source technologies, it offers the best documentation in the market. Better documentation of any technology is like a very well-established library for any developer. There, he can search for any function desired with ease with the time involving in the searching purpose only. The documentation of any technology is also one of the categories to grade a technology, as i