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

28.01.2022
Проблема развертывания Djano heroku: django

Впервые здесь на stackowerflow, надеюсь, что кто-нибудь сможет мне помочь :) Я пробовал несколько способов развертывания сайта, следуя нескольким руководствам, и решил большинство ошибок, которые я получал, кроме одной: После размещения проекта django через git в heroku, у …

28.01.2022
Объект (1) возникает при добавлении новых деталей в панели администратора

Когда я добавляю новые данные, появляется объект (1). Если я перейду в таблицу с отношением "многие к одному", она не покажет ID, а вместо этого покажет "объект (1)". Я пробовал менять наборы полей, но это не помогает. Когда я создаю …

28.01.2022
Django формы для ввода нескольких паролей

Я пытаюсь клонировать linkr.ee только для обучения Страница выглядит следующим образом: Каждый пользователь имеет свою страницу -На этой странице один пользователь может иметь несколько ссылок Ссылка может иметь поле пароля, чтобы разблокировать …

28.01.2022
Можно ли настроить Supervisor + несколько процессов Daphne с конечными точками ssl.

Я пытаюсь настроить следующую конфигурацию: Django w/ channels Множество процессов Daphne в качестве ASGI сервера, с ssl конечными точками. Супервизор, управляющий Daphne Нет других серверов (nginx и т.д.) перед Daphne Без использования ssl я могу привязать …

28.01.2022
Django, отправка почты smtp через SSL

Не удается отправить письмо - выдает такую ошибку: SSLError [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1056) Настройки почты в settings.py такие: EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend" EMAIL_HOST = "mail.*.ru" EMAIL_HOST_USER = "info@*.ru" EMAIL_HOST_PASSWORD = "***" DEFAULT_FROM_EMAIL = "job@*.ru" EMAIL_PORT = 587 …

28.01.2022
Redis и каналы в Windows

Я пытаюсь получить var в моем consumers.py, чтобы отправлять данные клиенту в реальном времени, поскольку функция выполняет вызовы API и возвращает их в браузер. Я знаю, что для работы channels нужен Redis, но почему? Почему мы не можем просто …

27.01.2022
Метод пользовательского менеджера Django, возвращающий объект по запросу значения

Я пытаюсь сделать метод для модели "Clase", который возвращает "Clase", чье значение "codigo" соответствует аргументу. На данный момент у меня есть следующее: class CodigoClaseManager(models.Manager): """ Custom manager that enables geting a Clase by codigo """ def get_by_code(self, code): return super(CodigoClaseManager,self).get_query_set().filter(codigo=code) …

27.01.2022
Локальная переменная 'comment_form' ссылается перед присвоением в django

Я создал приложение, в котором пользователь может войти в систему и опубликовать содержимое, которое он хочет: и теперь я решил добавить раздел комментариев к каждому сообщению, которое пользователь сделал в приложении, я следовал руководству на сайте djangocentral, но это не …

27.01.2022
Как объединить три модели Django Models для получения набора запросов?

Я хочу создать набор запросов, который ссылается на три связанные модели и позволяет мне фильтровать. SQL может выглядеть следующим образом: SELECT th.id, th.customer, ft.filename, fva.path FROM TransactionHistory th LEFT JOIN FileTrack ft ON th.InboundFileTrackID = ft.id LEFT JOIN FileViewArchive …

27.01.2022
TypeError: Field 'id' expected a number but got <django.contrib.auth.models.AnonymousUser object at 0x0000022009F7BF60> помогите разобраться в ошибке!

Вот вью: from api import filters, pagination, permissions from django.shortcuts import get_object_or_404 from django_filters.rest_framework import DjangoFilterBackend from rest_framework import mixins, status, viewsets from rest_framework.decorators import action from rest_framework.permissions import AllowAny, IsAuthenticated from rest_framework.response import Response from .file import send_file from …

27.01.2022
Вычисление разницы между месяцами и int в django

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

27.01.2022
Невозможно получить события календаря api от пользователя

Итак, в настоящее время я могу войти в систему под учетной записью социального пользователя, но не могу получить доступ к событиям календаря api этого пользователя. Поток: login-&gt;main page-&gt;calendar(localhost:8000/login-&gt; localhost:8000-&gt;localhost:8000/calendar) @login_required …

27.01.2022
Вход в систему с ошибками TokenAuthentication и AbstractBaseUser

Моя модель пользователя: class User(AbstractBaseUser, PermissionsMixin): email = models.EmailField(_('email address'), unique=True) first_name = models.CharField(_('first name'), max_length=30, blank=True) last_name = models.CharField(_('last name'), max_length=30, blank=True) date_joined = models.DateTimeField(_('date joined'), auto_now_add=True) national_code = models.CharField( _('national code'), max_length=10, blank=True, null=True ) phone_number …

27.01.2022
Django, интернационализация. Разные переводы для одинаковых слов

Нужны разные переводы для одинаковых фраз. Например, пункт меню Главная-&gt;Main, а далее в тексте Главная-&gt;Index.

27.01.2022
Django изменяет булево значение после POST

Я пытаюсь клонировать linkr.ee только для обучения Страница выглядит следующим образом: У каждого пользователя есть страница На этой странице у одного пользователя может быть несколько …

27.01.2022
Не отображается вводимый текст

Когда я добавляю еще один токен CRSF, он не показывает тексты-заполнители. Без этого второго маркера. Это не позволит мне сохранить форму. Я не знаю, как сделать так, чтобы при добавлении маркера этот последний заполнитель снова стал видимым. Любая помощь …

27.01.2022
Не удается установить модифицированную версию pafy в heroku django

Я сделал django приложение с pafy (я использовал модифицированную версию, потому что официальная дает ошибки проверьте это https://github.com/mps-youtube/pafy/pull/305) и когда я продвигаю его на heroku я получаю ошибки вот файл requirements.txt # asgiref @ file:///tmp/build/80754af9/asgiref_1625643473416/work beautifulsoup4==4.10.0 …

27.01.2022
Не формируется ссылка на добавление товара в корзину

Ошибка: NoReverseMatch at /food/diablo/ Reverse for 'add_to_cart' with arguments '('',)' not found. 1 pattern(s) tried: ['add/(?P&lt;food_id&gt;[0-9]+)\\Z'] views def add_to_cart(request, product_id, quantity): product = Food.objects.get(id=product_id) cart = Cart(request) cart.add(product, product.unit_price, quantity) urls path('add/&lt;int:food_id&gt;', add_to_cart, name='add_to_cart'), html &lt;form method=&quot;post&quot; …

27.01.2022
Django застрял на просмотре изменений файлов с помощью StatReloader

Сначала я попробовал открыть сайт и он отлично работал, затем я изменил файлы, чтобы создать приложение, а затем, следуя руководству, он застрял на этом сообщении и сайт локального хоста упал, я попробовал указать команду на 8000, но он все …

27.01.2022
Загрузка медиафайлов Django на Amazon S3 и ограничение доступа для определенных пользователей

Я создаю приложение flutter с бэкендом Djano, где пользователи могут создавать/вступать в группы и загружать файлы (изображения, видео и т.д.) в группу. Я настроил хранилище AWS S3 для обработки загрузки медиафайлов. Однако сейчас я нахожусь на этапе, когда я хочу, …

27.01.2022
Я не могу разместить данные - Django

В настоящее время я создаю приложение Django React и хочу, чтобы пользователи могли создавать экземпляр модели (листинг) с фронтенда. Я пытался создать бэкенд, но когда я пробую url: http://localhost:8000/api/listings/create на Postman, я получаю ошибку : "detail": "Method "POST" not …

27.01.2022
Невозможно присвоить объект "<django.contrib.auth.models.AnonymousUser:

Я пытался написать тест, используя следующий код: class ViewTestCase(TestCase): def setUp(self): self.user = User.objects.create_user(first_name='tester', username='test1', password='123', email='testuser@something.com') def test_room_creation(self): c = Client() payload = {"titlePlanning": "Teste1","styleCards": "Fibonnaci","deck": ["1","2","3"]} c.login(username='test1',password='123') request = c.post('/room', payload, content_type='application/json') response = BeginRoom.as_view()(request) self.assertEqual(response.status_code, 200) …

27.01.2022
Как получить только записи за последний месяц, имеющиеся в базе данных, используя queryset django?

Мне нужно получить только объекты последнего месяца, присутствующего в БД. Я имею в виду не последние 30 дней или последний календарный месяц, а самый последний месяц, записанный в БД... Я видел, что в django есть функция latest(), которая возвращает …

27.01.2022
Изображения Slugify и PIL не работают одновременно в методе сохранения модели Django

Models.py def rand_slug(): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(6)) class Product(models.Model): """ The Product table contining all product items. """ title = models.CharField( verbose_name=("title"), help_text=("Required"), max_length=255, ) image = models.ImageField( verbose_name=("image"), help_text=("Upload a product image"), upload_to="rental_equipments", default="default-equipment.jpg", …

27.01.2022
Taggit href не отображается в представлениях классов django

Я делаю приложение типа блога и когда я нажимаю на имя пользователя в сообщении, оно показывает мне сообщения, созданные этим пользователем. Я пытаюсь сделать то же самое с местоположениями, например, если "daniel" разместил сообщение в Париже и "sean" разместил …

27.01.2022
HTML-форма, не реагирующая на изменения внутри div

Я создаю веб-страницу, и если я помещаю свой div внутри формы, он не реагирует, но если я помещаю ту же форму вне div, все работает просто отлично. Я хочу иметь div под названием container-2 и 2 формы внутри, одна …

27.01.2022
Django: привяжите два перенаправления к одной кнопке Update в зависимости от того, откуда пришел пользователь

Итак, у меня есть довольно обычная страница "обновления элемента", которая представляет собой представление на основе класса, наследующего UpdateView. (в views.py это выглядит как "class ItemUpdateView(UpdateView) и у него определен метод get_success_url(self), который содержит url перенаправления, куда пользователь попадет после …

27.01.2022
Django migrate не будет работать из-за ошибки Postgres InsufficientPrivilege, обеспечиваемой terraform и helm

Мы столкнулись с проблемой в нашем приложении Django и не можем найти основную проблему. Наше приложение Django работает на Kubernetes и управляется Helm. Когда мы обновляем приложение, запускается задание обновления Helm, которое обеспечивает запуск manage.py migrate. Задание migrate запускается …

27.01.2022
Как предварительно выбрать опцию в форме django

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

27.01.2022
DRF: Полный пример ListSerializer как Admin-Inline в Django?

Я пытаюсь разобраться со списком DRF ListSerializer в сочетании с foreignkey-моделью. Цель - получить что-то похожее на Django's admin-inline Formula. К сожалению, я не могу найти полный пример в документации или SO примеры: две модели, два сериализатора и viewset. Предположим, …

27.01.2022
Сенсорная прокрутка Fusioncharts на мобильных устройствах

Я работаю над проектом, в котором я использую Django как веб-фреймворк для создания приложения, которое использует Fusioncharts для построения графиков! Вот моя проблема, я обнаружил, что очень трудно перемещаться по приложению, когда я использую его на мобильных устройствах, так …

27.01.2022
Вложенные значения Json и Python

У меня есть вывод JSON, который я получаю из API, и я пытаюсь извлечь вложенные значения из 'rows' и получить доступ к ключу 'cells' внутри rows. Вот вывод JSON "rows": [ { "id": 6770063759566724, "rowNumber": 1, "expanded": true, …

27.01.2022
Изменение корневой папки сайта только для одного вида или определенного шаблона (django, jquery, html)

Я пытаюсь разобраться в этом уже несколько дней, у меня не хватает времени. Мне нужно сделать так, чтобы это работало без изменения части "&lt;a href='/about'&gt;About Text&lt;/a&gt;" (пожалуйста, смотрите код ниже). По сути, после разбора содержимого ссылка будет ссылаться …

27.01.2022
Django + Ajax: почему происходит перенаправление на новый URL и отображение ответа в браузере?

Исходя из моего понимания, ajax можно использовать для предотвращения перезагрузки/обновления/перенаправления страницы после отправки запроса на сервер. Однако мой код перенаправляет страницу для отображения JSON-ответа. Я использовал e.preventDefault(), но это не сработало. Есть ли что-то, что я делаю неправильно? …

27.01.2022
Django Admin сайта неверные значения внешних ключей

У меня есть 2 модели, листинг и профиль которых определены следующим образом. Владелец и местоположение должны быть взяты из профиля. class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE, null=True, blank=True) name = models.CharField(max_length=200, blank=True, null=True) location = models.CharField(max_length=200, blank=True, null=True, unique=True) …

27.01.2022
BrowsableAPI не работает с функциональными представлениями

Как заставить BrowsableAPI работать с функциональными представлениями? Например, допустим, у меня есть @api_view(['GET', 'POST']) @csrf_exempt def snippet_list(request): """ List all code snippets, or create a new snippet. """ if request.method == 'GET': snippets = Snippet.objects.all() serializer = SnippetSerializer(snippets, …

27.01.2022
Django: Установка значения "многие-ко-многим" для модели

Я пытаюсь протестировать свои модели Project, Category и Tag. Я столкнулся с проблемой при попытке добавить теги к моей модели проекта. Он не позволяет мне сделать это в самой модели Project, например, self.project = Project.objects.create( ... tags=Tag.objects.create("HTML5"), …

27.01.2022
Почему queryset.only() игнорируется при использовании сериализаторов?

Не могли бы вы помочь мне с этой проблемой? Я использую Django и REST Framework для своего приложения. Я хочу получить отдельные значения 1 столбца в модели django, для этого я использую queryset с цепочкой фильтров …

27.01.2022
Радиокнопки с простым вводом

adear stackoverflow! Профессионалы, пожалуйста, помогите. мне нужно реализовать подобную форму в Django: Если пользователь вводит что-то в поле "другая сумма", радиокнопки становятся неактивными. Я действительно понятия …

27.01.2022
Читать из базы данных и отображать в виде словаря, а не списка

У меня есть простая база данных с такой структурой таблиц: ---------------- | A1 | A2 | A3 | |--------------| | B1 | B2 | B3 | | C1 | C2 | C3 | ---------------- Используя эту функцию …