"Вопросы и ответы" Django и Python, страница 603

15.08.2022
Запуск задания celery через django singnals

Я хотел бы использовать сигналы Django для запуска задачи celery следующим образом: def delete_content(sender, instance, **kwargs): task_id = uuid() task = delete_libera_contents.apply_async(kwargs={"instance": instance}, task_id=task_id) task.wait(timeout=300, interval=2) Но я постоянно сталкиваюсь с kombu.exceptions.EncodeError: Object of type MusicTracks is …

15.08.2022
Как вызвать представление из самого себя в Django REST API?

В моем Django REST API есть функция, которая обрабатывает вставку продуктов. Иногда продукт будет вариативным продуктом (когда product.type = 3), в этом случае я получаю все перестановки этих вариаций и хочу вставить новый продукт, соответствующий каждой перестановке, в базу …

15.08.2022
Работаю над django usermanager и пытаюсь настроить его так, чтобы пользователь мог быть создан с помощью имени пользователя или пароля, моего кода достаточно.

From django.db import models from django.db.models import Q from django.contrib.auth.models import (BaseUserManager, AbstractBaseUser) # Create your models here. Мне нужно знать, двигаюсь ли я в правильном направлении к созданию надлежащего пользовательского менеджера..... class ProfileUserManager(BaseUserManager):`enter code here` …

15.08.2022
Проверить, была ли модель недавно обновлена, не удается при попытке использовать временную дельту

У меня есть следующая модель, которая сохраняет время даты при сохранении: class StockInfo(models.Model): ticker = models.CharField(max_length=100) current_price = models.FloatField() name = models.CharField(max_length=255) summary = models.TextField() sector = models.CharField(max_length=100) dividends = models.ArrayField(model_container=Dividend) last_updated_time = models.DateTimeField(null=True) objects = models.DjongoManager() # https://stackoverflow.com/questions/9953427/django-custom-save-model …

15.08.2022
Django http cookies: set-cookie против cookies

Я пытаюсь понять, как Django устанавливает cookie. Возвращает ли он его как заголовок set-cookie, включая куки в объект полезной нагрузки ответа? См. информацию здесь.

15.08.2022
Получение ответа scrapy spider обратно на django Rest api GET

Я работаю над проектом, который содержит GET запрос с несколькими параметрами, такими как (код авиакомпании и дата полета), я передаю эти параметры краулеру, закодированному с помощью scrapy. Я создал команду Django в management/commands для запуска scrapy crawler, и как …

15.08.2022
Как защитить веб-сервис spyne с помощью базовой аутентификации в django

У меня есть мыльный сервис в приложении django и я покрыл этот сервис декоратором login required. Клиент должен посылать мыльный запрос с заголовками Authorization(Basic) и с этими учетными данными я должен аутентифицировать клиента. Я нашел один пример для http …

15.08.2022
Django Регистрация входа в систему

При нажатии на ссылку register должна появиться форма Register page Requirement o Username o Password o Confirm password o Submit button When we click on submit button then it should direct to the login page After login need to …

15.08.2022
Как применить расширенные фильтры набора запросов django на основе двух разных столбцов?

Я новичок в django. Я работаю над тестовым проектом. В нем у меня есть модель CollectFee со структурой, приведенной ниже: Снимок экрана таблицы базы данных Я хочу применить набор запросов в представлениях, который будет отображать все …

15.08.2022
Добавление дополнительного поля в ответ в pytest-django

Я новичок в тестировании и я потратил день на поиск решения для моей проблемы, но я не смог найти ни одного. это мой сериализатор serilaizer.py class LeadSerializer(serializers.ModelSerializer): def create(self, validated_data): user = self.context['user'] return Lead.objects.create(organizer=user.organizeruser, **validated_data) class Meta: model …

15.08.2022
Webhook из Django 4.1 в python-telegram-bot 20.0a2

Я использую библиотеку python-telegram-bot 20.0a2 и Django 4.1 Бот запускается скриптом main.py: if __name__ == "__main__": asyncio.run(main()) Внутри основного скрипта я также запускаю uvicorn в том же асинхронном контексте, что и Application экземпляр …

15.08.2022
AssertionError : List Differ в pytest django

Я создал простой тест для проверки конечной точки API. Однако он продолжает возвращать AssertionError: Lists differ: [] != [{'field_value': {'id': 1, 'panel_name': '[420 chars]: 2}] и Second list contains 4 additional elements. First extra element 0: {'field_value': {'id': …

15.08.2022
Локальная переменная 'user' ссылается перед ошибкой присваивания в функции django

У меня есть функция в django, которая добавляет новый элемент в список желаний, функция делает то, что должна делать, но когда я добавляю нового пользователя, который не был зарегистрирован, при добавлении элемента в список желаний возвращается эта ошибка, но …

15.08.2022
Лучший способ включить модуль "utils" в проект django?

Я создаю проект, в котором будет несколько app названных в честь государств, например: |-my_state_project |---my_state_project |---new_jersey |---alabama |---rhode_island Я хочу создать модуль utils, из которого каждый app может импортироваться. Файл utils.py внутри модуля utils будет содержать функции, …

15.08.2022
NGINX пропускает 404 и не загружает статические данные

Надеюсь, вы все можете помочь мне с этим, и надеюсь, что я нахожусь в правильных областях, чтобы разместить это. Совсем недавно начал изучать Django и пытаюсь развернуть его на Linux. Я использовал gunicorn и nginx для этого развертывания и по …

15.08.2022
Как я могу получить сумму для клиента в текущем месяце в представлении django

Я работаю над проектом Django, в котором я хочу получить общее (суммарное) пополнение счета для каждого клиента в текущем месяце года в виде списка. Я пока не могу разобраться с этим, так как в запросе функции не используется ID, чтобы …

15.08.2022
Как отобразить комментарии для каждого автора статьи в профиле и менеджере сайта?

Я пишу многоавторский сайт с помощью Django. Я только начал изучать программирование. Я использовал django-comments-dab для раздела комментариев. Но я не знаю, как отобразить комментарий каждой статьи для ее автора в панели? Пожалуйста, помогите, если сможете.

15.08.2022
ImportError: cannot import name 'url' from 'django.conf.urls' for Django 3.2.8

Моя программа внезапно получила "ImportError: cannot import name 'url' from 'django.conf.urls'" для Django версии 3.2.8. До этого она могла работать несколько часов... . Как это исправить?

15.08.2022
Python dcc.Location открытие новой страницы внутри страницы

У меня есть несколько приложений dash в html файлах, пример html с приложением 'viewer': {% extends 'base.html' %} {% load static %} {% block content %} {% load …

15.08.2022
Django Rest Framework недействительные данные сериализатора, не могу понять почему

Я создаю простую модель с полем "многие-ко-многим". Модель работает нормально, и я могу создать модель через админ панель, и я могу сделать get запрос, чтобы увидеть эту модель (за исключением того, что он возвращает только идентификаторы пользователей вместо моделей/объектов …

15.08.2022
Негативное влияние модели Django с множеством полей (75+ полей)

Я нахожусь в процессе создания веб-приложения, которое принимает пользовательский ввод и сохраняет его для извлечения и манипулирования данными. Есть по существу 100-200 статических полей, которые пользователь должен ввести для создания модели компании. Я вижу, как я могу разбить …

15.08.2022
Невозможно импортировать из или отладить models.py

Я создал 5 классов в консоли models.py внутри моего приложения city. Я успешно создал базу данных в postgres, импортировав каждый класс в консоль соответствующим образом. Затем я создал скрипт jobs.py внутри приложения city, чтобы я мог автоматически соскабливать данные …

15.08.2022
Проблемы отображения React

Проблема заключается в том, что имеется компонент (класс) "Header" function App() { return ( <BrowserRouter basename={process.env.PUBLIC_URL}> <Header /> </BrowserRouter> ); } import React, { Component } from 'react'; import {Route, Routes } from "react-router-dom"; import PostList from "./PostList"; import …

15.08.2022
Как развернуть приложение tailwind flowbite и django на сервере Heroku

Я фанатик tailwind CSS и разработчик Django. На моей локальной системе я смог успешно установить flowbite, используя django. Приложение django запустилось правильно и успешно, однако когда я запустил его на сервере Heroku, приложение запустилось без стиля flowbite tailwind css. Css …

15.08.2022
Django / Как ссылаться на конкретную новость в просмотрах, чтобы можно было оставить комментарий на сайте через форму?

При отправке формы на сайте значение "news_id" не подтягивается в базу данных (в таблицу с комментариями). Соответственно, не понятно, к какой новости был оставлен комментарий, чтобы потом его опубликовать. В коде присутствуют русские символы, но они никак не влияют …

14.08.2022
Я не могу добиться того, чтобы посты были в нужном мне положении.

Введите описание изображения здесь Я использую django для создания сайта, но у меня ограниченные знания о CSS и HTML, я пытаюсь создать несколько новых стилей и постов на странице, но почему-то мне не удалось устранить пустоту, которую …

14.08.2022
Docker не смог запуститься должным образом, выбрасывая ошибку: web_1 | /usr/bin/env: 'python\r': Нет такого файла или каталога Django

Я получил ошибку: web_1 | /usr/bin/env: ‘python\r’: No such file or directory после запуска docker-compose up на windows 10. <img alt="web service block of …

14.08.2022
Стилизация комментариев в Django

Я нашел этот учебник по Django и созданию клона Hacker News. Думаю, это будет хорошей отправной точкой, так как это довольно хороший разбор Django и некоторых концепций, таких как родительские комментарии https://www.askpython.com/django/hacker-news-clone-django Я подумал, что …

14.08.2022
Невозможно изменить дино с помощью Procfile на Heroku

Я пытаюсь развернуть проект django на Heroku с помощью образа docker. Мой Procfile содержит команду: web: gunicoron myProject.wsgi Но когда я продвигаю и выпускаю в heroku - почему-то команда процесса dyno согласно дашборду имеет вид …

14.08.2022
Не удается разрешить ошибку AuthKeyDuplicatedError компании telethon

Используя Telethon для доступа к учетной записи Telegram, я случайно запустил свой сервер dev одновременно с нашим рабочим сервером на днях и теперь получаю эту ошибку при попытке создать соединение Telethon: telethon.errors.rpcerrorlist.AuthKeyDuplicatedError: An auth key with the same ID was …

14.08.2022
Как я могу использовать модели из базы данных с помощью MQTT в Django

Может ли кто-нибудь ответить на этот вопрос? Я попробовал это: import django django.setup() Но я получил это исключение: Обычно я хочу использовать mqtt в django, а также отправлять и получать запросы с …

14.08.2022
Реализация мыла в Python:все параметры

Мы хотим переписать этот запрос на языке Python: $client = new nusoap_client('https://appketaba.com/Webservice/index.php?wsdl', 'wsdl', $proxyhost, $proxyport, $proxyusername, $proxypassword); В php класс nusoap-client принимает различные переменные, включая эти четыре параметра, которые мы хотим отправить посмотрите на это: class nusoap_client …

14.08.2022
Ограничены ли поля формы регистрации пользователя Django полями 'username', 'password1', 'password2', 'email', 'first_name' и 'last_name'?

Я начал учебник (кажется, уже сто лет назад), в котором я создал форму регистрации пользователя с полями 'username', 'email', password1' и 'password2'. Затем на отдельной странице была создана форма профиля - но мне не нравилось, как выглядит страница/форма CreateProfile. Поэтому …

14.08.2022
Идентификатор гильдии Исключение

В модуле django-allauth я хочу выкинуть исключение, если пользователь не состоит в определенной гильдии. Я надеюсь сделать это, передав ACCOUNT_GUILD_REQUIRED = True, или в настройках провайдера опцию для GuilDID. Затем я могу перехватить это в user.model.manager, чтобы проверить, состоит ли …

14.08.2022
Django.db.utils.DatabaseError при добавлении objects = models.DjongoManager() к модели Djongo mongodb

Я получаю django.db.utils.DatabaseError при попытке миграции моих миграций. Единственное, что я помню, что изменилось в моих моделях, это добавление objects = models.DjongoManager() в мою модель StockInfo. Я не знаю, вызывает ли это новую миграцию, но я получаю очень длинную …

14.08.2022
Как добавить токен csrf к выборке json в js?

Каждый раз, когда я пытаюсь запустить код, я получаю ошибку, что не хватает CSRF token. Я попробовал добавить токен в html и затем добавить слушатель событий для формы, но это не сработало, так как я все равно получил ошибку, …

14.08.2022
Организуйте приложения django внутри

При создании приложений вы делаете следующее: python manage.py startapp app1, но это автоматически создает приложение в корневой папке проекта. /project1/ /app1/ /app2/ ... __init__.py manage.py settings.py urls.py как создать и сохранить в уже созданной папке все приложения, которые …

14.08.2022
Как я могу переформатировать этот код, чтобы следовать принципу DRY

My views.py from rest_framework import generics from rest_framework.pagination import LimitOffsetPagination from rest_framework.filters import SearchFilter, OrderingFilter from django_filters.rest_framework import DjangoFilterBackend from rest_framework.permissions import IsAdminUser from .serializers import * from .permissions import IsAdminOrReadOnly from .filters import * class ProductsAPIList(generics.ListCreateAPIView): queryset = …

14.08.2022
Wagtail / Django- изображения не отображаются в админке wagtail при публикации на рабочем сервере

Я использую Docker, PostgreSQL, Gunicorn и nginx. Я искал ответ везде. Все отлично работает на сервере разработки. При публикации на рабочий сервер изображения не отображаются в админке wagtail, а в конце названия изображения добавляется набор цифр/букв (например, название …

14.08.2022
Как показать местное время пользователю в django?

Я разрабатываю приложение Django У меня есть модель, в которой временные метки добавляются автоматически. Я хочу показывать время конечным пользователям в соответствии с их местным часовым поясом. Вот мой код: settings.py TIME_ZONE = 'UTC' USE_I18N = True USE_L10N …