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

17.10.2021
Преобразование временной метки в дату в пользовательских командах

я создаю пользовательские команды в django. у меня проблема с преобразованием временной метки в дату методами типа fromtimestamp. у меня такая ошибка: строка 13, в handle timest_conv = datetime.fromtimestamp(timest) OSError: [Errno 22] Invalid argument это мой класс …

17.10.2021
Templatetags не получает id объекта в Django

Вот такая ошибка: TemplateSyntaxError at /car/2/ 'get_car_info' did not receive value(s) for the argument(s): 'car_id' Но, лог показывает, что в глобальной переменной, есть этот car_id: Local vars Variable Value car_id 2 context {'spare_parts': <QuerySet [<Mileage: Рулевой наконечник Sasic 7674007>]>, …

17.10.2021
Django не показывает изображения моделей в шаблонах

изображения раньше показывались, но я думаю, что я изменил что-то, что сделало их не показывающимися это мои файлы, если вы сможете найти проблему, из-за которой картинки не отображаются, я буду рад. вот мой model.py : from django.db import models …

17.10.2021
Модуль 'project_name' не имеет атрибута 'celery'

Я пытаюсь установить фоновую задачу, используя celery и rabbitmq на django, но получаю ошибку, говорящую, что в моем проекте нет атрибута celery. Я использую PyCharm и установил celery через него. Я новичок в celery, но я прочитал много статей, …

17.10.2021
Procfile для Heroku

Так что объяснения Heroku бесполезны, если вы еще не знаете, что делаете, и я понятия не имею, что должно быть в моем Procfile. Я пытался: web: python appname.py потому что я нашел подобный пример для …

17.10.2021
Django orm, annotate + сторонние данные

До этого использовал в сериализаторе SerializerMethodField, который отображал дистанцию. Но по этому методу я не мог делать фильтрацию относительно расстояния. Решил использовать annotate во views, чтобы вычислить растояние относительно пользователя, который сделал запрос. from django.db.models.functions import ACos, Cos, Sin, Radians …

17.10.2021
Django | Отображение группы страниц учетной записи администратора

Я создал пользовательскую страницу администратора с пользовательской учетной записью пользователя, но на странице администратора при редактировании пользователя раздел группы не отображается должным образом admin.py: class AccountAdmin(UserAdmin): list_display = ('id' , 'email','username' , 'first_name' , 'last_name' , 'date_joined', 'is_admin' , …

17.10.2021
Получение поискового запроса и пагинации одновременно в Django в request.GET

В этом коде данные по Модели-1 (Движение) отображаются путем отображения идентификаторов, хранящихся в поле списка Модели-2 (Продажа). После этого поле под названием номер счета заполняется пользователем. Затем при нажатии кнопки в систему загружается xml-файл, который использует идентификатор модели-1 и номер …

17.10.2021
Лучшая практика проектирования моделей в проекте Django?

В настоящее время я создаю хобби-проект с использованием Django и являюсь абсолютным новичком в веб-разработке. Это просто базовое приложение для обучения языку. Где пользователь может посетить веб-сайт, выбрать язык, который он хочет изучать, а затем выбрать репетитора …

17.10.2021
Как безопасно заставить Typescript работать с пользовательским бэкенд API

В своем приложении я использую маршруты конечных точек API. В этих конечных точках http-запросы о данных обрабатываются бэкендом с помощью PRISMA ORM. Однако, мне пришлось использовать что-то другое для фронтенда, и я начал писать типы typescript, которые похожи …

17.10.2021
Django get() получил неожиданный аргумент ключевого слова 'slug'

Мне нужно использовать корейский язык в url, но он не работает. views.py class BuildingInfoAPI(APIView): def get(self, request): queryset = BuildingData.objects.all() serializer = BuildingSerializer(queryset, many=True) return Response(serializer.data) class ReviewListAPI(APIView): def get(self, …

17.10.2021
Python Django Операционная ошибка, нет такой таблицы

Я пытаюсь использовать базу данных sqlite из другого проекта в моем проекте django. Я добавил файл .db в структуру проекта и добавил следующий код (новая база данных содержит информацию о компаниях): В settings.py: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', …

17.10.2021
Я получаю ModuleNotFoundError, хотя у меня есть модуль в моем проекте django

Я использую Django 3.2.8, а также Django Rest Framework. Также использую python 3.6.8. Моя структура каталогов такова : iomobileproj >>iomobileapp ... apps.py ... >>iomobileproj. ... settings.py ... В apps.py : from django.apps import AppConfig class IomobileappConfig(AppConfig): default_auto_field …

17.10.2021
Self.scope['user'] всегда показывает мне одного и того же пользователя, Django Channels

Я начинающий пользователь Django Channels и пытаюсь сделать приложение для чата. Вроде все работает хорошо, но проблема в том, что сообщение не отправляется обоим пользователям, подключенным к комнате. Я думаю, что проблема внутри consumer.py в user = self.scope['user'], потому что …

17.10.2021
Лучшая практика для проверки даты в url в django?

У меня есть система регистрации, где пользователи могут регистрировать несколько симптомов за любой день. Я получаю дату как slug в моем url, но мне нужно подтвердить ее. Какой способ является лучшим и почему? make a validator function …

17.10.2021
Ошибка несуществования отношения "auth_user" при выполнении действия GitHub

У меня следующая конфигурация GitHub CI для приложения Django. Действие терпит неудачу при ошибке relation "auth_user" does not exist. В проекте есть пользовательская модель авторизации AUTH_USER_MODEL = "uzivatel.User", которая разработана в приложении uzivatel. Здесь находится файл ci.yml. Конфигурацию …

17.10.2021
Ошибка при добавлении предупреждения перед удалением записи модели django

Я хочу вывести на экран предупреждение модели об удалении записи модели, однако при переходе к таблице все ссылки ведут к удалению самой первой записи в таблице, что я делаю не так? Вот мой код: #models: class Company(models.Model): …

17.10.2021
Django DurationField и 00:00:00 против NULL

Используется Django 3.2.7, python 3.9.x и Mysql 8.x. С моделями, подобными этой: class Object(models.Model): period = models.DurationField('Period', null=False, blank=False, default=timedelta(days=1)) class Subobject(models.Model): object = models.ForeignKey(Object, null=False, blank=False, on_delete=models.CASCASE) period = models.DurationField('Period', null=True, blank=True) и следующий …

17.10.2021
Внезапная ошибка Django: "AuthMissingParameter at /complete/google-oauth2/", при использовании GoogleOAuth2 из пакета social-auth-app-django

У меня есть работающее приложение Django (работает уже 2 года+). Я использую social-auth-app-django для управления аутентификацией пользователей в Google. Сегодня внезапно я получил ошибки от пользователей, которые не могут попасть внутрь моего приложения. Я также …

17.10.2021
Получаю commanderror, хотя в настройках django я установил debug is true

Я использую django 3.2.8. Я установил DEBUG = True и ALLOWED_HOSTS = ['*'] в файле settings.py моего проекта. Когда я пытаюсь "python3 manage.py runserver", он выдает следующую ошибку. Странно, потому …

17.10.2021
Представление Django get() принимает 1 позиционный аргумент, но было задано 2

Я делаю API с помощью Django. Полученные данные хорошо сохраняются в БД, но у меня есть проблема с созданием API. views.py from django.shortcuts import render from rest_framework.response import Response from …

17.10.2021
Проблема организации модели Django

Я разрабатываю модели рецептов и ингредиентов. models.py: class Recipe(models.Model): """Recipe structure""" author = models.ForeignKey( User, on_delete=models.CASCADE ) title = models.CharField(max_length=40, unique=True) picture = models.ImageField(blank=True, null=True) text = models.TextField(max_length=100, blank=True, null=True) components = models.ManyToManyField('Component') tag = MultiSelectField(max_length=10, choices=tags) cooking_time = …

17.10.2021
CSS в шаблоне Django работает частично

Представьте, что у меня есть файл base.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>sometitle</title> {% load static %} <link href="{% static 'ptoject/styles.css' %}" rel="stylesheet" type="text/css" /> </head> <body> {% block one %} {% enblock %} {% block two …

17.10.2021
JavaScript отправляет значение на бэкэнд (скрытый html-ввод или все средства)

У меня есть две очень простые формы, которые выглядят следующим образом: <form name='a' id='a'> // form a <input type="text" name="x" id="x"> //input 1 <input type="text" name="y" id="y"> //input 2 <button>submit</button> </form> когда форма a будет отправлена, строка …

17.10.2021
Найдите тип видимого поля из visible_fields()

У меня есть следующий код внутри моего forms.py. Я использую ModelForm для генерации представления формы def __init__(self, *args, **kwargs): super(NewPlayerForm, self).__init__(*args, **kwargs) for visible in self.visible_fields(): print(visible) visible.field.widget.attrs['class'] = 'form-control' Цель - не ставить класс form-control на …

17.10.2021
Создание нескольких объектов одновременно Django Rest Framework Generic Views

Я использую Django Rest Framework. Я пытаюсь создать listcreateapiview для создания нескольких объектов одновременно, но ничего из найденного мной до сих пор не работает, и я не уверен почему. #My view class MyListCreateView(ListCreateAPIView): serializer_class = MySerializer def get_queryset(self): …

17.10.2021
Кодек 'ascii' не может закодировать символ '\u2019' в позиции 609: порядковый номер не входит в диапазон(128). Django

Я пытаюсь сделать систему сброса пароля в django python. так что я сделал это url.py from django.urls import path from app import views from django.conf import settings from django.conf.urls.static import static from django.contrib.auth import views as auth_views from .forms …

17.10.2021
Сумма по столбцу подзапроса

Есть две таблицы: employee и lesson. У lesson есть ForeignKey на teacher, и столбец hours - продолжительность занятия. Можно ли написать запрос (Через ORM или на чистом SQL), чтобы получить сумму часов занятий по каждому учителю? Пытался делать через ORM …

17.10.2021
Django REST Framework: Как использовать префетчированные наборы запросов в дочерних сериализаторах во вложенных сериализаторах

Я хочу вызвать queryset, предварительно извлеченный из View, из вложенного дочернего сериализатора. Я попробовал сделать следующее, но это не сработало так, как я задумал. Как я могу вызвать предварительно выбранный кверисет из дочернего сериализатора? #views.py class PlaylistListView(generics.ListAPIView): …

17.10.2021
У меня есть проект Django, в котором пользователи могут авторизоваться через Github. Как я могу добавить аватар пользователей Github?

Мой проект - это Django блог. Пользователи уже могут авторизоваться с помощью Github, но аватар не сохраняется.

17.10.2021
Вылезает ошибка 'WSGIRequest' object has no attribute 'request'

Помогите исправить ошибку from django.shortcuts import render, HttpResponseRedirect from django.contrib.auth import authenticate, login class AccountViews: def __init__(self, request=None, user=None, username=None, password=None): self.request = request self.username = username self.password = password self.user = user def account(self): return HttpResponseRedirect("/") def login(self): self.username …

17.10.2021
Где хранится заказ?

Я смотрю учебник на youtube, он создал функцию для оформления заказа, но где она хранится? Есть JS функция и представление. function order(){ var msg = note.value; var orders = localStorage.getItem('orders'); var ur = '/cart/'; var orderData = {}; orderData['orders'] = …

17.10.2021
Outlook блокирует электронные письма

Со мной происходит нечто немного странное. Я создал почту google для сброса пароля, активации аккаунта и т.д.<br00 По электронной почте @outlook я не могу получить письмо password-reset, в то время как остальные приходят. Я попробовал изменить EMAIL_HOST_USER на мой …

17.10.2021
Ошибка сервера (500) после развертывания приложения django

Мне нужно развернуть модель PyTorch, используя Django, и у меня есть статические файлы, которые включают изображения, CSS и файлы javascript. После развертывания с помощью whitenoise и отключения COLLECTSTATIC я получаю ошибки сервера после развертывания с помощью Heroku. нужна помощь. …

17.10.2021
Как передать данные в массиве в метод post в angular и django?

Я пытаюсь передать список идентификаторов студентов, но это не работает. Из angular я передаю данные следующим образом let noticeData = this.announceForm.value; if (noticeData.students.includes('all')){ noticeData.students = noticeData.students.filter((s) =&gt; s != 'all') } noticeData.students = JSON.stringify(noticeData.students); из django …

17.10.2021
Как создать несколько типов пользователей в Django без использования форм

Я хочу создать 2 типа пользователей - Customer и Company, у обоих разные параметры. Я перерыл почти все, но все используют отношения полей OneToOne и используют формы django. Я новичок в django и просто хочу создать API, а не какой-нибудь …

17.10.2021
Как сделать чтобы после создания одной картинки, в объекте создавался другая с уменьшенным размером?

Стоит задача. Нужно придумать чтобы при создании объекта модели и при добавлении в объект картинки, чтобы в этом же объекте автоматически создавался вторая картинка(возможно для этого нужно отдельное поле) с уменьшенным разрешением. Не знаю даже где бы посмотреть о таком …

17.10.2021
Вторая сессия ENGINE без срока действия

У меня есть Product модель: class Product(models.Model): title = models.CharField(max_length = 25) description = models.TextField(blank = True, null = True) price = models.IntegerField(default = 0) image = models.ImageField(upload_to = 'products/images', null = True, blank = True) image_url = …

17.10.2021
Django Rest Framework - Cookies исчезают после перенаправления/обновления

Я впервые работаю с jwt-токенами для входа в систему и хранением этого токена бэкендом в http only cookies и еще одной cookie. Проблема в том, что на странице входа в систему, когда я вхожу в систему... куки устанавливаются правильно, но …

17.10.2021
Как настроить фронтенд-конвейер, встроенный в приложение Django

Я следую руководству онлайн, но у меня возникла проблема с встраиванием моего front-end pipeline в мое приложение Django. Шаги, которые я предпринял, были... create a folder (I called it test-project) create …