Мощный и гибкий инструментарий для создания веб-API RESTful. Django - это веб-фреймворк Python высокого уровня, который способствует быстрой разработке и чистому, прагматичному дизайну. Созданный опытными разработчиками, он берет на себя большую часть хлопот веб-разработки, поэтому вы можете сосредоточиться на написании своего приложения без необходимости изобретать велосипед. Это бесплатно и с открытым исходным кодом.

Подробнее про django-rest-framework...

Я пытаюсь установить сообщение об ошибке в моем ListAPiview, где, если пользователь пытается получить доступ к данным, отличным от Pool Operator, он должен получить ошибку permisiion denied Views.py class ProductListAPIView(generics.ListAPIView): serializer_class = ProductSerializer paginat....
27 Ноя 2021 в 12:04
Я все еще знаком с DRF, но когда я запускаю команду serializer.data, она возвращает пустой набор. Вот с чем я работаю Models.py import datetime from django.db import models from django.db.models.fields.related import ForeignKey from django.utils import timezone from accounts.models import CustomU....
27 Ноя 2021 в 00:23
Мне нужно получить только один объект продукта в моем VeiwSet на основе заданного слага, я просмотрел документацию, но не могу найти никакого решения этой проблемы. Мне также нужно получить слаг из URL-адреса, но я тоже не знаю, как это сделать. Очевидно, что приведенный ниже код не работает. Prod....
Хотя есть много вопросов, похожих на тот, который я задаю, но ни один из них мне не помог. Я пытаюсь сохранить файл в своем лазурном хранилище BLOB-объекта напрямую через мою систему с помощью Django. могут мне помочь? Вот результат зависания точки: azure-nspkg==3.0.2 azure-servicebus==0.21.1 azure....
26 Ноя 2021 в 12:36
Что я делаю, так это клонирую свою базу данных prod в песочницу. и я получаю сообщение об ошибке при переносе. Причина, по которой ранее я сделал поле char для поля datetime. И затем поле datetime в Charfield после нескольких миграций. Итак, как мне решить ошибку ниже: Ошибка : python manage.py mi....
26 Ноя 2021 в 07:18
Я использую Django 3x. У меня есть одна таблица под названием Book. Когда я пишу для этого запрос, я получаю такие данные: book_details = Book.objects.all().values() print(book_details) <QuerySet [{'id': 1, 'author': 'ABC', 'price': 150, 'category': 'Comic', 'available': 1}, {'id': 2, 'author': '....
У меня есть веб-приложение React + DRF с аутентификацией JWT, в котором я использую djangorestframework-simplejwt. Я храню токены доступа и обновления в localStorage. Можно ли использовать эти токены для аутентификации в Grafana? Если да, то как я могу это сделать? Когда я перехожу к / grafana (с....
Я новичок в Django Rest Framework Я создал для него модель и сериализатор. Там идет: models.py class Car(models.Model): make = models.CharField(max_length=15) model = models.CharField(max_length=15) def __str__(self): return self.make class CarRate(models.Model): rate =....
23 Ноя 2021 в 11:30
У меня такая модель: class PersonDiscount(models.Model): user = models.OneToOneField('backend.Customer', related_name='discount', on_delete=models.CASCADE, error_messages={ 'unique': _('A discount setting is already set up for this customer.')}) discount = models.IntegerField(default....
23 Ноя 2021 в 10:47
Модели: class Tweets(models.Model): date_created = models.DateTimeField(default=now, verbose_name="Created on") tweet_data = models.TextField(verbose_name='tweet message') user = models.ForeignKey(User,on_delete=DO_NOTHING) class UserFollowers(models.Model): follower_user = mode....
Я хочу сделать простой Rest API в Django. Это мой первый подход к Rest в django, но пока все идет не так плохо;) На данный момент у меня есть модельная база данных с двумя полями brand и model. С помощью Postman я могу GET, POST и DELETE, круто. Но то, с чем я застрял, - это -> Когда я отправляю ....
21 Ноя 2021 в 21:48
Я использую фреймворк django rest (версия 3.12.2) для своего бэкэнда и React / Next js в моем интерфейсе. Моя цель довольно проста, я хочу загрузить изображения в поле photo_main. К сожалению, я получаю сообщение об ошибке при попытке загрузить изображения svg (png, jpg и jpeg работают нормально) с....
20 Ноя 2021 в 15:11
У меня есть модель Order и модель Item. Каждый заказ состоит из нескольких элементов. Я связываю отношения со сквозной моделью под названием OrderItem. Ниже мой код Модели : class Order(models.Model): PAYMENT_TYPES = [ ('COD', 'Cash On Delivery'), ('STRIPE', 'Stripe Credit/Deb....
Я создаю приложение для чата с помощью django rest framework, и в настоящее время я работаю над сообщениями. Это мои модели: from django.db import models from django.contrib.auth.models import User class Message(models.Model): text = models.CharField(max_length=500) datetime = models.DateT....
19 Ноя 2021 в 23:46
Я работаю над проектом Django с рядом довольно больших моделей (около 80 полей). Я использую ModelSerializer Django Rest Framework для сериализации моделей и ViewSets для предоставления API для моего интерфейса. Это работает очень хорошо, но я хотел бы уменьшить объем данных, передаваемых сервером.....
19 Ноя 2021 в 22:14
У меня есть сериализатор, в котором я хотел бы дать возможность отправить НОВЫЙ адрес с запросом POST ИЛИ дать идентификатор уже существующего адреса. Требуется один из обоих, но сейчас он просит дать оба. Есть ли возможность добиться того, чтобы он подтверждался условием? class OrderSerializer(ser....
19 Ноя 2021 в 19:40
У меня есть следующие модели, ViewSet и FilterSet. class Contact(models.Model): PERSON = 'PERSON' ORGANIZATION = 'ORGANIZATION' COMPANY = 'COMPANY' TYPES = ( (PERSON, 'Person'), (ORGANIZATION, 'Organization'), (COMPANY, 'Company'), ) # irrelevant field....
19 Ноя 2021 в 15:58
У меня 2 модели: models.py class Post(models.Model): title = models.CharField(max_length=255) desc = models.CharField(max_length=500) content = models.TextField() uploadedBy = models.ForeignKey(User, on_delete=models.CASCADE) LIKE_CATEGORIES = ( ("LIKE", "LIKE"), ("DISLI....
Предположим, у нас есть две модели: class Chapter(models.Model): title = models.CharField(max_length=128) owner = models.ForeignKey(User, on_delete=models.CASCADE) class Post(models.Model): title = models.CharField(max_length=128) body = models.TextField() is_archived = models.....
Я использую django для своего бэкэнда и pytest для обработки моих тестов. Я переключил свой проект db с sqlite3 на postgres, все работает нормально, кроме тестов, по какой-то причине все мои они не работают. Перед переключением я смог получить доступ к своей базе данных во время тестов со следующей ....
18 Ноя 2021 в 21:20
В моем приложении у меня есть модель: class Meal(models.Model): name = models.CharField(max_length=100) description = models.TextField(max_length=500) carbohydrates = models.FloatField() protein = models.FloatField() fat = models.FloatField() fiber = models.FloatField() o....
18 Ноя 2021 в 18:41
## Любой знает, как это исправить. Я получаю только один объект в методе post внутри APIView фреймворка django rest, даже если я использовал ScrapyItem.objects.all (). Кто-нибудь знает почему ## class ScrapyViewSet(APIView): def get(self, request, format=None): snippets = Scrap....
18 Ноя 2021 в 14:01
Предпосылка: я начинающий [Пожалуйста, будьте добры и терпеливы] Когда я пытаюсь запускать в терминале такие команды, как: python manage.py makemigrations audioma_manager Или python manage.py runserver Или python manage.py migrate Или python manage.py --run-syncdb где audioma_manager - это ....
18 Ноя 2021 в 12:05
В моем коде есть модели, похожие на следующие: class CompanyProject(models.Model): """ This class holds project related information read in from the 'project' custom 'manage.py' command. """ project_number = models.IntegerField(blank=False, null=False, unique=True) project_w....
У меня есть две модели, которые будут использовать один и тот же CardNumberField() для хранения номеров кредитных карт. Как я могу добавить в поле специальный метод для маскировки номеров карт? Я создал CardNumberField(), который наследуется от models.Charfield: # CARD NUMBER FIELD class CardNumber....