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

29.05.2022
Почему django не может создать таблицу после удаления таблицы и файлов миграции приложения?

Я работаю с Django v4.*, который я подключил к Postgres DB на localhost, Я создал модель (Статья), затем makemigrations, затем migrate. затем я изменил модель, добавив дополнительное поле, в результате оно не вступило в силу, поэтому я удалил таблицу …

29.05.2022
Перекрывающее правило проверки Валидация DJango

Я пытаюсь наложить проверку валидности, но у меня не получается, может кто-нибудь мне помочь. record=[] if count > 1: for i in range(count): start_run = self.data.get(f'runningdefinition_set-{i}-start_run',[]) end_run = self.data.get(f'runningdefinition_set-{i}-end_run',[]) application_run =self.data.getlist(f'runningdefinition_set-{i}-application_run') for overlap_check in (i, start_run, end_run, application_run): if …

29.05.2022
Бесконечная загрузка сообщений чата при прокрутке к вершине прокручиваемого элемента

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

29.05.2022
Переписать FBV на CBV Django

Как переписать представление с FBV на CBV? @login_required def add_to_wishlist(request, id): product = get_object_or_404(Product, id=id) if product.users_wishlist.filter(id=request.user.id).exists(): product.users_wishlist.remove(request.user) messages.success(request, product.title + " has been removed from your WishList") else: product.users_wishlist.add(request.user) messages.success(request, "Added " + product.title + " to your WishList") …

29.05.2022
DJango QuerySet Фильтр запроса с использованием атрибута модели

Допустим, у меня есть модель Example class Example start_time = models.DateTimeField(db_index=True) duration = models.IntegerField(default=0) И класс QuerySet class ExampleQuerySet def live_objects(): self.active().filter(start_time__gte=get_minutes_before(get_utc_now(),5), start_time__lte=get_minutes_after(get_utc_now(), self.duration)) Цель метода live_objects() - вернуть те объекты, у которых текущее время …

29.05.2022
Как вывести новое содержимое при нажатии на часть div

Название, вероятно, сбивает с толку, но лучшего способа задать вопрос не существует. Я делаю сайт для поиска работы, используя django. Я не очень опытен в front end. Я хочу, чтобы отображался список предложений о работе и при нажатии на одно …

29.05.2022
Аутентификация Ldap с помощью django

Я пытаюсь установить ldap соединение с django, но оно не работает. Итак, я попробовал это, чтобы проверить, работает ли это, и это возвращает <(97, [], 1, [])>. import ldap server = 'ldap://Server' user_dn = 'Test' password = 'Formation123' …

29.05.2022
Django: Почему я получаю ошибку 400 bad request?

Я разрабатываю веб-приложение на django + react И мне нужно сделать запрос, в котором я передаю список с идентификаторами, но у меня есть ''POST /api/questions/ HTTP/1.1'' 400 39' models.py class TestQuestionBlok(models.Model): image = models.ImageField(upload_to='questionsImages/') answers = models.ManyToManyField(TestAnswers) question = models.CharField(max_length=300) …

29.05.2022
ValueError at /complete/github/ You must provide an email address

Я делал аутентификацию через Github (использую Django, а библиотеку social_django). Но у меня вылетает ошибка, о том что юзер не заполнил почту. Я использовал все способы, но они не сработали, в сеттингс написал SOCIAL_AUTH_GITHUB_SCOPE = ['email'] Но все равно не …

29.05.2022
Как сделать так, чтобы кнопка "Мне нравится" отображалась в записях моего блога?

У меня возникли проблемы с отображением кнопки "Мне нравится", я не уверен, что нужно ввести в post_detail.html, чтобы кнопка "Мне нравится" отображалась в сообщениях блога. Я пробовал {% include и вставлял весь код из main.html в post_detail.html и т.д. …

29.05.2022
Функции файлового браузера Django

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

29.05.2022
Django: Как получить значение из внешнего ключа и следующего внешнего ключа?

Нам нужно получить cost из Reward, но мы должны использовать TwitchUser это мой models.py class TwitchUser(models.Model): username = models.CharField(max_length=250, verbose_name='username', null=True) refresh_token = models.CharField(max_length=300, verbose_name='refresh_token', null=True) id = models.CharField(max_length=150 ,primary_key=True) login = models.CharField(max_length=250, null=True) avatar = models.CharField(max_length=400, verbose_name='avatar') …

29.05.2022
Не удается подключиться к redis://localhost:6379// при использовании docker-compose

Это может быть простой вопрос, но я только начал изучать docker и делаю свой первый проект с ним. У меня есть проект django, использующий celery и Redis. Я сделал Dockerfile и docker-compose.yml: Dockerfile FROM python:3.8 RUN apt-get update && …

29.05.2022
Следите за звездным рейтингом на странице и оценкой на другой

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

29.05.2022
Неверный заголовок HTTP_HOST: Развертывание Django

У меня очень странная проблема. Я опубликовал свой сайт с помощью NGİNX, затем я добавил поддомен. Invalid HTTP_HOST header: 'm.bakuklinik.shop'. You may need to add 'm.bakuklinik.shop' to ALLOWED_HOSTS. Я получаю эту ошибку. Я обновил файл setinngs.py на …

29.05.2022
Получить из API лишь часть данных, а не всё сразу

API возвращает данные в формате [{"url":"http://127.0.0.1:8000/api/v1/position/1/","title":"Python developer","active":true,"time_create":"2022-03-17"},{"url":"http://127.0.0.1:8000/api/v1/position/2/","title":"C++ developer","active":false,"time_create":"2022-03-17"}] То есть это список состоящий из словарей. API написано на DRF. Запросы к API я отправляю через библиотеку requests. Как мне получить из ответа не все поля, а лишь title. Чтобы ответ …

29.05.2022
Плохой запрос Python Django при регистрации пользователя и подтверждении электронной почты

Итак, я реализовал класс регистрации пользователя, и он работал нормально, затем попробовал отправить подтверждение по электронной почте через Send Grid, которое также работало нормально. Затем я добавил несколько условий. В основном, рабочий процесс выглядит так: Пользователь …

29.05.2022
Ndarray не является C-связным, в чем ошибка?

Ndarray не является C-континуальным Метод запроса: POST URL запроса: http://127.0.0.1:8000/rainfall. Версия Django: 4.0.4 Тип исключения: ValueError Значение исключения: ndarray не является C-связным

29.05.2022
Django аннотирует неправильный граф (возможно, дубликаты?)

У меня есть модель ChatMessage, которая имеет поле sender, которое является ForeignKey к User модели. Я пытаюсь аннотировать ряд всех ChatMessage объектов, которые не были прочитаны (например, имеют seen_at__isnull=True). Для данного пользователя есть только одно отправленное сообщение …

29.05.2022
Как связать экземпляр родительской таблицы с новым экземпляром дочерней таблицы через внешние ключи в Django?

Я новичок в Django и reactJS. Я создаю модели с отношениями по внешнему ключу в моделях Django. Но когда я отправляю данные из React в мой Django rest API, он создает родительский объект таблицы на основе значения внешнего ключа …

29.05.2022
Как стать прибыльным full stack разработчиком?

Я front-end разработчик. Я уже знаком с технологиями React и Next.js и сделал много проектов. Я хочу стать full-stack разработчиком, и какова правильная дорожная карта для достижения этой цели. Я также хотел бы узнать, какие технологии востребованы на стороне back-end, …

29.05.2022
Почему компания выбирает веб-фреймворк для создания электронной коммерции?

Мне интересно, почему некоторые компании используют такие веб-фреймворки, как spring, laravel, django...etc для создания сайта электронной коммерции, в то время как есть хорошие решения, такие как wordpress, wix..etc спасибо

29.05.2022
Сколько я могу заработать на продаже API? [закрыто]

Я студент колледжа, изучающий python, и я посмотрел видео Ании Кубова о продаже API, так что я подумал, что это был бы хороший способ заработать немного денег на стороне, не отнимая много моего учебного времени. Я планировал использовать flask …

29.05.2022
Добавление опции регистрации в крайнем правом углу на HTML

Я хотел бы добавить кнопку регистрации в крайнем правом углу моей веб-страницы. Когда я пытаюсь редактировать что-то до <li class="mobsearch">, оно случайно появляется в месте, которое я не хочу. Как мне продолжить и добавить его правильно? Предположим, …

29.05.2022
Каков правильный способ добавления дино в проект Django/Heroku?

Это продолжение моего предыдущего вопроса: Какой лучший способ отладки gunicorn? В настоящее время у меня ошибка code=H14 desc="No web processes running", которая говорит о том, что нет дино. Я попытался исправить это, выполнив heroku ps:scale web=1, но …

29.05.2022
Передать cписок choices из View в Form

У меня есть view из которой я хочу передать список choices в форму, чтобы потом в шаблоне была возможность выбрать что-либо из этого списка. Я знаю, что можно статически создать список внутри forms.py, но мне хотелось бы, что бы он …

29.05.2022
Несколько последовательных ответов на один вопрос на одной странице (POST-запрос, django)

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

29.05.2022
Пользовательские разрешения Django viewflow

Возможно, что-то простое. Я пытаюсь следовать примеру из книги рецептов по следующей ссылке https://github.com/viewflow/cookbook/tree/master/guardian. За исключением пары несвязанных различий между примером и моим собственным кодом (я не использую frontend и использую пользовательские представления). Все остальное работает …

29.05.2022
Django поиск и пагинация с использованием ajax

Я хочу реализовать функцию поиска и пагинации в моем django проекте с помощью ajax вызова.Без ajax вызова все работает нормально.Но я хочу реализовать без перезагрузки страницы.Поэтому в консоли я получаю искомые строки (поиск осуществляется по имени пользователя) типа results:username. Я …

29.05.2022
Django: Изменение родителя, когда удаляется ребенок (однонаправленный OneToOne)

Прежде всего, извините за мой плохой английский. Я хочу изменить поле Photo 'labeled' False, когда я удаляю объект LabeledPhoto. #models.py class Photo(models.Model): image = models.ImageField(upload_to='shoes_data/%Y/%m/%d', name='image') created = models.DateTimeField(auto_now_add=True) labeled = models.BooleanField(default=False) class LabeledPhoto(models.Model): labeled_image = models.OneToOneField(Photo, on_delete=models.PROTECT, related_name='labeled_image') …

29.05.2022
В чем проблема с ALLOWED_HOSTS = ['*'] в django в продакшене?

Если исходный код скрыт, какой смысл не использовать * объект wild card в django. Почему не стоит использовать его в продакшене?

29.05.2022
Как наследовать внутренний класс Input в графеновой мутации Python другому внутреннему классу Input в другой мутации?

Я создаю простое приложение для работы с GraphQL запросами в бэкенде, используя Django с пакетом graphene-django. Мне нужно наследовать внутренний класс Input в мутации создания в класс Input для мутации обновления. Могу ли я сделать это каким-либо способом, и …

29.05.2022
Как получить стоимость от иностранного кия в DJANGO?

Эй у меня есть 2 модели в моем models.py: username = models.CharField(max_length=250, verbose_name='username', null=True) refresh_token = models.CharField(max_length=300, verbose_name='refresh_token', null=True) id = models.CharField(max_length=150 ,primary_key=True) login = models.CharField(max_length=250, null=True) avatar = models.CharField(max_length=400, verbose_name='avatar') params = models.ForeignKey('Parametrs', on_delete=models.CASCADE) class Parametrs(models.Model): cost_skip = …

29.05.2022
Почему мой API падает без сообщения об ошибке при вызове cuda?

Я создал API django, который вызывает в некоторых маршрутах функции python, использующие GPU и cuda. Когда я вызываю эти маршруты, API всегда падает без сообщения об ошибке. Я думал, что это вызвано недостатком оперативной памяти, поэтому я увеличил память …

29.05.2022
Как изменить запрос до вызова класса View?

У меня уже есть ModelViewSet. class ConfigManager(ModelViewSet): queryset = Configuration.objects.all() serializer_class = ConfigSerializer http_method_names = ["post", "get", "patch", "delete"] def perform_create(self, serializer): if Configuration.objects.count(): raise BadRequest( message="Only 1 Configuration is allowed. Try updating it." ) obj = serializer.save() tenant_id …

29.05.2022
Доступ к представлению, которое предназначено для зарегистрированных пользователей в тестировании django

Я пытаюсь создать несколько тестов для моего проекта django. У меня не было проблем с созданием тестов моделей, но я получаю множество ошибок при попытке сделать тесты представлений. Большинство моих представлений зависит от пользователя, который должен войти в систему, а …

29.05.2022
Django allauth перенаправление на маршрут регистрации для пользователя, который зарегистрировался с паролем и вошел с социальным логином

Я использовал Django allauth для аутентификации пользователей в своем приложении. Когда пользователь регистрируется в аккаунте google с помощью электронной почты и ручного пароля, а затем пытается войти в систему через google social login, Django allauth перенаправляет пользователя на маршрут accounts/social/signup/ …

29.05.2022
Django: как передать условие .is_valid() без заполнения всех параметров

с классом TestQuestionList в функции post мне не нужно создавать новый объект, поэтому мне не нужны некоторые поля, но django требует, чтобы я заполнил эти поля class TestQuestionList(APIView): def __init__(self): self.questions = [1] def get(self, request): romms = TestQuestionBlok.objects.filter(id__in=self.questions) …

29.05.2022
Django channels test AsyncConsumer.__call__() missing 1 required positional argument: 'send'

Я использую приведенный ниже код в реальной среде. Когда я попытался написать тестовый код, возникла следующая ошибка. Он также отлично работает в моей локальной среде. Я пытался написать код теста, глядя на channels test, …

29.05.2022
Нет модуля с именем django-admin C:\Program Files\Python39\python3.exe

В моей системе установлено 2 Python. 1 - python 3.7.x 2 - python 3.9.x У меня есть эти 2 версии, потому что я одновременно работаю над разными версиями Django на своем ноутбуке. NOTE: Я переименовал python.exe в …