Django Unleashed Framework
1.46K subscribers
2.17K photos
2.59K links
Лучшие материалы по разработке на фреймворке Django на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
[recovery mode] Разработка Web API на Django с помощью Django REST framework: от создания моделей до тестирования

Django REST framework (DRF) - это мощный и гибкий инструмент для создания Web API на основе Django. Он предоставляет удобные средства для создания RESTful API, поддерживает аутентификацию, авторизацию, сериализацию, валидацию и другие функции.

В этой статье мы рассмотрим, как использовать Django REST framework для создания Web API на базе Django.

Шаг 1: Установка Django REST framework

Первым шагом является установка Django REST framework. Вы можете установить его с помощью pip:


Читать: https://habr.com/ru/post/722054/
Developing a Django Web API using Django REST framework: from model creation to testing

Django REST framework (DRF) is a powerful and flexible tool for creating Web APIs based on Django. It provides convenient tools for creating RESTful APIs, supports authentication, authorization, serialization, validation, and other features.
In this ...

Read: https://vmartynov.hashnode.dev/developing-a-django-web-api-using-django-rest-framework-from-model-creation-to-testing
Exploring Python and the OpenAI API for Generating Images with DALL.E 2

OpenAI's DALL-E 2 is a generative model that uses natural language to generate images based on a given description. Created by OpenAI, the model is trained on millions of images, text, and audio clips to generate creative artwork. It can quickly gene...

Read: https://afeez1131.hashnode.dev/exploring-python-and-the-openai-api-for-generating-images-with-dalle-2
👍2
Web-Application Deployment Using Nginx Web Server

Overall, this project demonstrated how Nginx Web Server can be used to deploy web applications in a scalable, secure, and reliable manner, and how Docker can be used to package and deploy these applications with ease.
The technology stack used in thi...

Read: https://deepakcloud22.hashnode.dev/web-application-deployment-using-nginx-web-server
Deploying A Django To-Do List using AWS - DevOps Project Day 1

Today we learn about aws ec2 instance and local environment by deploying a simple To Do list app on AWS taken from GitHub which is a Django application. Now you have to break up the problem into parts, as a DevOps learner or engineer first you have t...

Read: https://sumitmukharjii.hashnode.dev/deploying-a-django-to-do-list-using-aws-devops-project-day-1
👍1
Главное из мира Python за февраль 2023

Раз в месяц мы в Moscow Python Podcast собираемся и обсуждаем новые релизы, PEP, заинтересовавшие нас инструменты и статьи. Под катом — текстовая выжимка из обсуждения.


Читать: https://habr.com/ru/post/722008/
How to Add Ads To Website For Extra Income !!

If you have a website that receives a good amount of traffic, you may want to consider adding ads to it as a way to generate some extra income. However, knowing how to add ads to your website can be a bit overwhelming if you're new to the process. In...

Read: https://blog.mayankaggarwal.live/how-to-add-ads-to-website-for-extra-income
Reusability in Django

The process of designing, building, testing, and continuous maintenance that goes into creating and sustaining a web application is labor-intensive. Many Python and Django projects run into the same problems and difficulties. Don't you think it would...

Read: https://sieg.hashnode.dev/reusability-in-django
Como agregar bootstrap a DJANGO

Con este artículo quiero enseñarte como agregar o integrar Bootstrap a django, un requerimiento que muchas veces es útil para desarrollar nuestro frontend de forma más rápida y usando buenas prácticas. Para los que no lo conocen Bootstrap es uno de l...

Read: https://robertonunez.dev/como-agregar-bootstrap-a-django
Django Web Development: Build Powerful Web Applications from Scratch

Welcome to the exciting world of web development with Django!
Do you want to build your web applications but don't know where to start? Then you're in the right place! In this series of tutorials, we're going to explore the powerful web framework, Dj...

Read: https://shitalmainali.com.np/django-web-development-build-powerful-web-applications-from-scratch
Is Django Tough for Beginners? Tips for Learning the Popular Web Framework

Django is a popular web framework that is used to build robust web applications. It is an open-source framework that is built using Python programming language. Django provides a powerful set of tools and features that enable developers to build comp...

Read: https://augus7.hashnode.dev/is-django-tough-for-beginners-tips-for-learning-the-popular-web-framework
Testing API Key Protected Endpoints in Django

Background
API keys, also known as application programming interface keys, are codes or tokens used to authenticate and authorize access to an API (Application Programming Interface).
The API provider typically issues API keys to developers who need ...

Read: https://blog.evanottinger.com/testing-api-key-protected-endpoints-in-django
Python Дайджест: как актуализировать всю кодовую базу с помощью pre-commit

Продолжаю рассказывать, как open source проект Python Дайджест спустя 5 лет без обновлений удалось актуализировать по всему стэку технологий. В первой части рассказал, как удалось outdated проект с Python 3.4 обновить до Python 3.11 и Django 4.1.
В этой части расскажу, как удалось максимально дешево привести кодовую базу в актуальное состояние.


Читать: https://habr.com/ru/post/721732/
Дайджест Python #5: как сделать свой Copilot и работать с данными в Pandas

Собрали дайджест из лучших статей и новостей о Python с 1 по 15 марта. Дайджест включает статьи и видео на русском и английском языках.

Читать: «Дайджест Python #5: как сделать свой Copilot и работать с данными в Pandas»
A step by step guide to building Blog ApI with Django Rest Framework Part 1

In this post, I will cover how you can build a blog API in DRF (Django Rest Framework). This is a step-by-step guide that will help you get started in building your (probably) first API project.
I will assume you already have python installed on your...

Read: https://codenego.tech/a-step-by-step-guide-to-building-blog-api-with-django-rest-framework
Open edX tips & tricks (for pre Tutor era)

Change access permission of pem file
sudo chmod 400 my_private_key.pem

SSH into your server
ssh -i my_private_key.pem ubuntu@<ip_of_your_server

Set the OPENEDX_RELEASE variable
# For native installation
export OPENEDX_RELEASE=open-release/maple....

Read: https://jramnai.hashnode.dev/open-edx-tips-tricks-for-pre-tutor-era
Implementing Authentication for School Management System with Django

Overview
For the authentication system, we will start by defining our user model and then creating proxy models to differentiate between different types of users. We will also define custom managers for the models to override the create_user and get_...

Read: https://rishabhdev.hashnode.dev/implementing-authentication-for-school-management-system-with-django
Diving into Django

Have you been eager to start building web applications with Python but don't know where to begin? Look no further than Django! As a beginner-friendly web framework, Django offers a powerful and flexible platform for developing web applications quickl...

Read: https://ldpenrose.hashnode.dev/diving-into-django
Django REST. Реализация функционала добавления в «избранное» с возможностью расширения типов добавляемого контента

Допустим у нас есть зарегистрированные пользователи и какая-то модель, например "Компании", которую пользователь может добавлять в избранное. Обычно такая задача решается путем создания третьей таблицы Favorite, являющейся связующим звеном, для реализации ManyToManyField связи между пользователем и компанией


Читать: https://habr.com/ru/post/723300/
Django DRF Sign-in with Apple

Привет, уважаемый читатель!

Пришла пора внедрить систему аутентификации от Apple в проект на Django DRF, ведь система входа от Google была реализована давно и по идее проблем не должно было возникнуть, но как сказал один известный гном: "Я ещё никогда так не ошибался..." А теперь по порядку.


Читать: https://habr.com/ru/post/723322/
👍1