У меня есть Django API, который развертывается в PythonAnywhere. Для этого я не могу позволить использовать опцию по умолчанию в settings.py как True: DEBUG=True Однако в приложении также есть страница Swagger, использующая библиотеку <a href="https://github.com/axnsan12/drf-yasg" …
У меня такой код: class InvoiceSerializer(serializers.ModelSerializer): val = serializers.SerializerMethodField() cost = serializers.SerializerMethodField() class Meta: model = Facturacion fields=["val", "cost", "others..."] def get_cost(self, object, va): print(va, "myvalue") return 1 def get_val(self, object): val = Va.objects.get(id=1) serializer = ValSerializer(val) self.get_cost(self, …
Замер выполнения времени кода, но страница открывается 3-4 секунды: --- 0.11155128479003906 seconds --- views class OrdersHomeView(RelatedMixin, ListView): paginate_by = 10 template_name = 'orders/orders_list.html' context_object_name = 'orders' related_module_name = 'orders' def get_queryset(self): queryset = Orders.objects.all() orders = self.getCleanQuery(queryset=queryset, request=self.request) #0.2 sec …
Qs = self.items.values( ..., product_preview_image=F('product_option_value__product__preview_image'), ).annotate( item_count=Count('product_option_value'), total_amount=Sum('amount'), ) product_option_value__product__preview_image - это ImageField, и в результирующем QuerySet оно выглядит как product_preview_images/photo_2022-12-10_21.38.55.jpeg. Проблема в том, что url является свойством, и я не могу использовать параметры media, так как изображения хранятся …
Ново внедренный LTM Load Balancer разрывает соединение, пока наше приложение ожидает ответа на большой SQL-запрос. Теперь мне нужно найти какое-то обходное решение, потому что, очевидно, продление таймаутов на LB - это не выход. Приложение работает на Django и …
Есть один процесс бэкенда, на обработку которого уходит около 1-2 минут. Экран загрузки работает в течение 1 минуты и показывает 504 Gateway Timeout Вот журнал в nginx.access.log 172.18.0.2 - - [16/Dec/2022:23:54:02 +0000] "POST /some_request HTTP/1.1" 499 0 "http://localhost/some_url" …
Я следовал руководству на https://django-comments-xtd.readthedocs.io, все вроде работает, формы и комментарии работают, но на сайте они не отображаются должным образом. вместо этого выглядит следующим образом: Все …
Я наткнулся на запись в блоге, в которой утверждается, что следующее является антипаттерном: def some_view(request): form = MyForm(request.POST or None) # … Источник: https://www.django-antipatterns.com/antipattern/using-request-post-or-none.html Однако я не совсем понимаю, какие проблемы может вызвать его …
Недавно я изменил свою базу данных с sqlite3 в django на postgresql, так как я готовлю свое приложение к производству. После внесения изменений в settings.py я попытался выполнить миграцию и получил ошибку. После запуска python manage.py migrate --run-syncdb. в …
Сохраненные в системе новости попадут на мою страницу. Я извлекаю данные из django. В настоящее время данные приходят один за другим. Я хочу вытащить 3 данных рядом, после этого снова будет 3 данных ниже и так далее. Как я …
У меня есть база данных Postgres на моем ПК со всеми данными, которые мне нужны до сих пор в проекте, мое приложение развернуто на Heroku без каких-либо данных в базе данных, которую Heroku предоставил мне. Я хочу предоставить моему …
У меня есть база данных с таблицей user где хранятся все пользователи. в views.py я написал переменные em в которой хранится введенные данные с html формы и ac1 которая берет данные с таблицы user с фильтром em .Нужно сделать проверку, …
Я сделал этот Django API для поиска по дате и времени, фильтр по дате работает отлично, но как только я начинаю пытаться фильтровать по времени, он фильтрует данные только с 10:00:00 до 24:00:00 и полностью игнорирует фильтрацию чего-либо со штампом …
У меня есть веб-страница на сайте, которая показывает список тем наборов Lego. Каждая тема может иметь подтемы, и эти подтемы также могут иметь подтемы. На изображении ниже каждый уровень отступа представляет, какие темы являются подтемами других тем. <a …
Я создал приложение django на своей локальной машине, а затем использовал этот учебник для его развертывания с помощью app platform (https://docs.digitalocean.com/tutorials/app-deploy-django-app/). Развертывание прошло успешно. Однако теперь, когда я пытаюсь запустить свое приложение django локально, чтобы …
Я пытаюсь создать домашнюю страницу для своего приложения, но моя страница не загружается после добавления STATIC_ROOT и STATICFILES_DIR. в терминале выдает Broken pipe from ('127.0.0.1', 49634). Вот мой home.html Это мой settings.py STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') STATIC_URL = …
У меня есть веб-приложение Django, которое позволяет пользователям загружать изображение или видео, и оно отлично работает, когда я загружаю его в первый раз, но когда я возвращаюсь, чтобы изменить его, оно не обновляется, оно позволяет мне очистить поле, но …
У меня есть два класса в django: class MovementsGyn(models.Model): gyn_name = models.CharField('Name', max_length=70) gyn_desc = models.TextField('Description', blank=True, null=True) owner = models.ForeignKey(User, on_delete=models.CASCADE) class Meta: ordering = ['id'] class Rod(models.Model): Rod_name = models.CharField('Rod Name', max_length=70) movements_gym = models.ManyToManyField(MovementsGyn) owner = …
Вот ошибка, которую я получаю: RuntimeError: The 'apxs' command appears not to be installed or is not executable. Please check the list of prerequisites in the documentation for this package and install any missing Apache httpd server packages. …
Вот мой HTML-код: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> {% load static %} <script src="{% static 'jquery-3.6.2.min.js' %}" ></script> <script src="{% static 'jquery.js' %}" ></script> </head> <body> <form action="{% url 'index' %}" method="post"> {% csrf_token %} <button …
Иногда мне нужно запустить наш проект с django backand в нескольких рабочих пространствах на разных версиях git. В процессе работы я обнаружил, что django сильно полагается на PYTHONPATH и, вероятно, из-за этого смешивает рабочие пространства. Когда я вызываю, например, …
Первая проблема: При нажатии на панель инструментов изображения появляется мастер с дополнительными настройками. Можно ли изменить его так, чтобы изображение загружалось в один клик, без ввода дополнительной информации и отправки изображения на сервер? Правильный пример <a href="https://ckeditor.com/docs/ckeditor5/latest/features/images/images-overview.html#inserting-images-via-source-url" …
У меня есть веб-приложение, использующее Django в качестве бэкенда и React в качестве фронтенда. У меня есть форма регистрации, где пользователи вводят свои учетные данные, и профиль создается в базе данных. Однако, когда пользователи создают свой профиль, они не …
Я пытаюсь отправить запрос post с полезной нагрузкой, которая включает имя пользователя и пароль. Post-запрос работает нормально сам по себе, но я не уверен, как получить введенные имя пользователя и пароль и использовать их в post-запросе. Пытаюсь взять данные, введенные …
Я много пытаюсь, чтобы появился Debug-tool, но он не появляется. Сначала я установил его с помощью pipenv: pipenv install django-debug-toolbar Здесь settings.py: INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", "rest_framework", "BookListAPI", "debug_toolbar", # added debug-tool here ] …
Я пытаюсь создать приложение Django, которое будет показывать команды и игры для моей футбольной лиги. Я сделал несколько попыток создания моделей, но не могу понять, как они будут связаны друг с другом. Вот чего я пытаюсь достичь: …
Я настроил DRF на использование JWT в качестве схемы аутентификации, и по большей части она работает правильно, однако когда токен пользователя & refresh token больше не действителен, вместо того, чтобы возвращать 200 как неавторизованный пользователь для незащищенных маршрутов и …
Я разрабатываю сайт на Django и столкнулся со следующей проблемой: мне нужно фильтровать трансляции по дате (дата задается пользователем) и категории. Скриншот: https://i.stack.imgur.com/5V1Or.png. Подскажите, пожалуйста, как реализовать то, что показано на скриншоте? Попытки сформировать запрос get …
Я установил django bootstrap5, но он, кажется, испортил css и шрифты, и я не могу понять, что пошло не так... У меня есть сайт, который я пытаюсь клонировать, изначально все выглядело довольно одинаково, пока я не попробовал установить django …
Я хочу выполнить запрос с переменной Я пытался сделать это, но не получается def requeteDB(sql_request): with connection.cursor() as cursor: cursor.execute(sql_request) row = cursor.fetchall() return row def queryWithVar(): var = 'something with spaces' return(''' Select col1 From table1 Where …
Как внедрить параметр списка в сырой запрос Django? Получив список UUID, я хотел бы иметь возможность вводить их в () в WHERE ... IN (...) запрос. list_of_uuids = [ "<UUID_1>", "<UUID_2> ] Вывод для SQL: …
Views.py ` def Product_details (request , product_name): product_detail = Product.objects.get(pk=product_name) return render (request, 'product_detail.html', { 'product_detail' : product_detail, }) ` urls.py ` urlpatterns = [ path('', views.Product_list , name= 'Product_list'), path('product/<int:product_name>/', views.Product_details , name= 'Product_details'), product_detail.html ` …
У меня есть файл excel, который я использую pd.read_excel() для чтения, внутри файла excel есть несколько столбцов даты (тип данных даты - строка и должна соответствовать этому формату: dd/mm/yyyy. Проблема заключается в том, что когда файл excel преобразуется в …
Итак, у меня есть 2 модели, Поток и Шаги. Я хочу, чтобы при отображении потоков отображались и шаги, соответствующие этому потоку, чего не происходит, хотя должно происходить. (Хочу уточнить, что до перехода на Mongo я использовал другую библиотеку для …
Я хочу представить видео в разделе. Я создал раздел. Когда я хочу создать видео, я хочу установить название курса по умолчанию и показать соответствующий раздел. Курс class Course(models.Model): instructor = models.ForeignKey(UserProfile,on_delete=models.CASCADE) name = models.CharField(max_length = 50 , null = …
Как мне сделать так чтоб на каждой странице была эта форма, но при этом не вписывать в каждый view одно и то же? Чтобы сделать эту форму на 4 шаблона я вставил в каждый view одинаковый код. Как этого можно …
У меня есть следующие классы: class Event(Model): ... class IOCType(Model): name = CharField(max_length=50) class IOCInfo(Model): event = ForeignKey(Event, on_delete=CASCADE, related_name="iocs" ioc_type = ForeignKey(IOCType, on_delete=CASCADE) value = CharField(max_lenght=50) Каждое событие имеет один или несколько связанных …
Я пишу приложение django channels и заметил исключение при обработке функции heartbeat, связанное с кодом статуса websocket, для которого я не смог найти никаких существующих проблем. Это происходит в AsyncWebsocketConsumer, поддерживаемом redis. ConnectionClosedError: websockets.exceptions.ConnectionClosedError: received 1005 (no status code …
Как получить формат словаря в ответе JSON, а не список словарей. Сейчас я получаю ответ в виде списка словарей, а хочу получить ответ без списка. #Ответ я получаю, например [ { "id": 40, "full_name": "Don Ser 1", "email": "Donny@sfds.com", "phone": …
1- в приведенном ниже коде я получаю ошибку имя должно быть уникальным, потому что есть цикл в for... def test_new_user_email_normalized(self): """Test email is normalized for new users.""" sample_emails = [ ["test1@EXAMPLE.com", "test1@example.com"], ["Test2@Example.com", "Test2@example.com"], ["TEST3@EXAMPLE.com", "TEST3@example.com"], ["test4@example.COM", "test4@example.com"], ] …