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

03.12.2022
Имя пользователя, вошедшего в систему, не отображается на странице профиля

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

03.12.2022
Как сделать запланированное задание celery, которое запускает несколько заданий с разными параметрами?

У меня есть задача сельдерея, такая как: # Inside tasks.py from .models import Animal @shared_task def process_animals(): animals = Animal.ojbects.filter(age=5) for animal in animals: utils.register_animal(animal) У меня такой график: # Inside celery.py from celery import Celery …

03.12.2022
Testdriven.io: The Definitive Guide to Celery and Django. Во всех журналах контейнеров появляется сообщение "Waiting for PostgreSQL to become available...".

Я выполнил все шаги части 1 главы 4 и буквально скопировал код, как показано на рисунке. docker-compose может создавать контейнеры, но я всегда получаю сообщение Waiting for PostgresSQL to become available, которое регистрируется во всех других контейнерах, как показано …

03.12.2022
Django Crispy Form не добавляет и не обновляет базу данных

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

03.12.2022
Django: Сериализаторы и запросы "один ко многим" и "многие к одному

У меня есть отношения, подобные этим: Один город имеет один ко многим зданиям; одно здание имеет ноль ко многим устройствам. Пользователь должен иметь возможность запросить город по его PK, получив в ответ город, здания в городе и устройства …

03.12.2022
Изменение пароля пользователя сайта администратора Django

На сайте администратора Django раньше была форма для изменения пароля пользователя, который не был зарегистрированным пользователем. Вы смотрели на страницу обновления пользователя, и рядом с полем пароля была ссылка изменить пароль. Вы нажимаете на нее, и вас перебрасывает на …

03.12.2022
Как интегрировать проект VueJS (сделанный с помощью vite) с проектом Django? [дубликат]

Я не могу найти сообщение на stackoverflow об этом. Как система входа/аутентификации, созданная как часть проекта django, может перенести пользователя в проект vue front end после аутентификации/входа пользователя в систему?

03.12.2022
Как показать названия категорий из таблицы базы данных mysql в выпадающем списке формы django

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

03.12.2022
ОШИБКА социальной аутентификации сайта Django | Facebook OAuth - URL заблокирован

Я работаю над веб-приложением Django, в котором я должен реализовать социальную аутентификацию с помощью Facebook (ссылка - Django 4 By Example). Я установил необходимые пакеты python social_django, django_extensions и работаю с сайтом на https, как указано в книге. …

03.12.2022
Django бросает Unique constraint failed IntegrityError с OneToOneField. Почему?

У меня есть две модели, CaracteristiquesGenerales и DataBetweenViews. class CaracteristiquesGenerales(models.Model): utilisateur = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) # some other fields ... (no field relating to another model) class DataBetweenViews(models.Model): caracteristiques_generales = models.OneToOneField(CaracteristiquesGenerales,on_delete=models.CASCADE) # some other fields ... (no field …

03.12.2022
Python sql таблица с параметрами в json

Добрый день! Я пытаюсь преобразовать sql запрос в json с помощью python, но получаю ошибку при попытке использовать sql запрос с параметром: синтаксическая ошибка sql: неправильный синтаксис рядом с "%" <img alt="enter image description here" …

03.12.2022
Проблема с журналами heroku

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

03.12.2022
Django: NOT NULL constraint failed

Я ставлю default значение в Foreign key, Django вроде видит это, но все равно добавляет NULL вместо default. Я пытался убирать null=true/blank=True, но не помогает. Вот sql и models.py: SQl [{'sql': 'SELECT &quot;first_app_director&quot;.&quot;id&quot;, &quot;first_app_director&quot;.&quot;first_name&quot;, &quot;first_app_director&quot;.&quot;bio&quot; FROM &quot;first_app_director&quot; WHERE &quot;first_app_director&quot;.&quot;first_name&quot; = …

03.12.2022
Django - Как создать несколько экземпляров модели одновременно, поскольку они связаны между собой

Я хочу создать профиль пользователя, а у профиля пользователя есть местоположение (адрес). Мне нужно сначала создать профиль, затем местоположение, а затем сопоставить профиль и местоположение с помощью третьей модели ProfileLocation. Я хочу сделать это с помощью одного вызова api, …

03.12.2022
Websocket соединение не работает в Django Channels ('WebSocket соединение с 'ws://localhost:8000/ws/board/7/' failed:')

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

03.12.2022
Перевод django rest framework не работает для меня

Я попробовал интернационализацию django rest framework. doc drf internationalization Из официальной документации drf установите этот код в settings.py from django.utils.translation import gettext_lazy as _ MIDDLEWARE = [ ... 'django.middleware.locale.LocaleMiddleware' ] LANGUAGE_CODE = "it" …

03.12.2022
Как перенаправить аутентифицированного (с помощью Django) пользователя на фронтенд VueJS?

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

03.12.2022
Нужно из url сделать path в django, как именно?

Как из этой строчки url(r'^(?P&lt;post_id&gt;\d+)/share/$', views.post_share, name='post_share'), сделать path? Вот как сделал это я path('share/&lt;int:post_id&gt;/', post_share, name='post_share' Задача: сделать форму для отправки письма urls.py urlpatterns = [ path('', PostListView.as_view(), …

03.12.2022
Django Framework не воспринимает пользовательский CSS

Я использую Django Framework для своего блога, однако когда я пытаюсь придать стиль своей веб-странице, классы не подхватываются. Вот изображения моего div с классом latest-articles: Как видно из …

03.12.2022
Doubt_on_django _json_data [закрыто]

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

03.12.2022
Мой набор запросов возвращает пустой список, даже если в базе данных есть пользователи

Ниже перечислены мои классы Model, View и Serializer. Я делаю приборную панель администратора, где администратор может создавать пользователей, выводить их список и искать пользователя по ID. Пользователи создаются успешно, но GET-запрос для перечисления &amp; поиска возвращает пустой список, даже …

03.12.2022
Форма регистрации Django выдает ошибку, когда пароль не может пройти валидацию

Я пытаюсь сделать регистрацию пользователя, с автоматическим входом в систему. И это работает. Но когда пароли разные, или не проходят валидацию, то сообщения от формы нет, выдает ошибку: AttributeError at /accounts/register/ У объекта 'AnonymousUser' нет атрибута '_meta'. Я думаю, что …

03.12.2022
Добавление текста справки в django from

Я хочу добавить текст подсказки/инструментарий, когда пользователь наводит курсор на поле формы. У меня есть типовая форма, основанная на этой модели: class MyModel(TimeStampedModel): MY_CHOICES = [tuple([x,x]) for x in range(1,8)] p1 = models.IntegerField("P1”, default='1', help_text=‘text1’) p2 = models.IntegerField(“P2”, …

03.12.2022
Как должен быть установлен queryset для связанных полей

У меня есть две модели book и chapter. Каждая книга может иметь много глав, поэтому модели выглядят следующим образом: class Book(models.Model): title = models.CharField(max_length=100) class Chapter(models.Model): title = models.CharField(max_length=100) book = models.ForeignKey("books.Book", on_delete=models.CASCADE) а сериализаторы такие: …

03.12.2022
Как вернуть значение из api в функции Django

Кто-нибудь знает, как я могу вернуть значение api в этой функции, чтобы я мог использовать это значение для сохранения в базе данных. def cart_sessionid(request): url = f"https://ws.sandbox.pagseguro.uol.com.br/v2/sessions?email={email}&amp;token={token}" payload = "" headers = {} response = requests.request("POST", url, headers=headers, data=payload) …

03.12.2022
Django ведет себя странно при установке IIS на сервере Windows

У меня есть следующее представление, которое позволяет мне сохранять информацию многошагового приложения. def saveNewApplication(request, *args, **kwargs): educationList = [ val for val in pickle.loads(bytes.fromhex(request.session['education'])).values() ] basicInfoDict = pickle.loads(bytes.fromhex(request.session['basic_info'])) documentsDict = pickle.loads(bytes.fromhex(request.session['documents'])) applicant, created = ApplicantInfo.objects.update_or_create( applicantId=request.session['applicantId'], defaults={**basicInfoDict} ) if …

03.12.2022
Я хочу выполнить миграцию с PostgreSQL на sqlite3

В настоящее время я использую базу данных PostgreSQL в своем проекте, но я также хочу использовать SQLite для localhost, поэтому я хочу выполнить команду migrate, но есть ошибки, потому что в SQLite поле массива не используется, поэтому я хочу …

03.12.2022
OSError: cannot load library 'gobject-2.0-0' when deploying to railway

Я продолжаю получать эту ошибку, когда хочу развернуть на железную дорогу from . import views File "/app/account/views.py", line 2, in &lt;module&gt; from weasyprint import HTML, CSS File "/opt/venv/lib/python3.10/site-packages/weasyprint/__init__.py", line 336, in &lt;module&gt; from .css import preprocess_stylesheet # noqa isort:skip …

03.12.2022
Сериализаторы HyperlinkModelSerializers не отрисовывают вложенные модели

У меня есть модель пользователей и групп, которая по умолчанию поставляется с Django. Я пытаюсь показать группу, вложенную в пользователей. Когда я использую serializers.ModelSerializer , все работает нормально, но чтобы добавить URL, я обновил его до serializers.HyperlinkedModelSerializer, и тогда …

03.12.2022
Служебная ошибка 500 при тестировании google calendar api в Django Framework

Я пытаюсь разработать приложение для заметок на фреймворке django. И я хочу интегрировать Google Calendar Api в этот проект для синхронизации задач с календарем google. Я следовал шагам с этого сайта: https://blog.benhammond.tech/connecting-google-cal-api-and-django#comments-list Но когда я …

03.12.2022
Как создать динамическую таблицу базы данных с помощью файла csv в django или DRF

Я собираюсь создать таблицу базы данных, используя файл csv без модели в django. Шаги следующие: после отправки csv файла по post запросу, будет создана одна таблица базы данных в соответствии с заголовками csv (name, university, score, total_score etc). И она …

03.12.2022
Не удалось разрешить URL для отношений с гиперссылками, используя имя представления "user-detail".

Не удалось разрешить URL для гиперссылки, использующей имя представления "user-detail". Возможно, вы не включили связанную модель в свой API или неправильно настроили атрибут lookup_field для этого поля. Serializer.py from .models import Post from rest_framework import serializers class PostSerializer(serializers.HyperlinkedModelSerializer): url = …

03.12.2022
Выполнение проверки данных после сохранения объекта в атомарной транзакции. Django и PostgreSQL

Поток тока, который я использую, выглядит следующим образом: # Here there is a long and complicated verification to check that the submitted data is valid, # involving lots of calculations and queries. with transaction.atomic(): # save the submitted data …

03.12.2022
Неправильно настроенный AUTH_USER_MODEL ссылается на модель 'core.User', которая не была установлена

Я вызываю этот метод в моем основном приложении - models.py, from django.contrib.auth import get_user_model User = get_user_model() Я получаю ошибку, Exception has occurred: ImproperlyConfigured (note: full exception trace is shown but execution is paused …

03.12.2022
Как воткнуть django форму регистрации в bootstrap3 код?

Понимаю, что тупо, но никак не могу въехать. Код html страницы: &lt;form class=&quot;navbar-form navbar-right&quot; method=&quot;post&quot;&gt; {% csrf_token %} &lt;div class=&quot;form-group&quot;&gt; &lt;input type=&quot;text&quot; placeholder=&quot;Email&quot; class=&quot;form-control&quot;&gt; &lt;/div&gt; &lt;div class=&quot;form-group&quot;&gt; &lt;input type=&quot;password&quot; placeholder=&quot;Password&quot; class=&quot;form-control&quot;&gt; &lt;/div&gt; &lt;button type=&quot;submit&quot; class=&quot;btn btn-primary&quot;&gt;Login&lt;/button&gt; &lt;button type=&quot;submit&quot; class=&quot;btn …

03.12.2022
Запрос Json при использовании многопроцессорной обработки

Здравствуйте, я пытаюсь использовать JSON для предоставления данных, чтобы я мог использовать их в моем скрипте python. Я все еще новичок в кодировании, поэтому борюсь с этой проблемой. def wallet_verify(listi): database = Bybitapidatas.objects.filter(user = listi) Я хочу …

03.12.2022
Как получить данные из модели

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

03.12.2022
"int_list_validator" не работает в формах Django

Я сделал следующую форму Django. from django.core.validators import int_list_validator class RoomForm(forms. Form): room_numbers = forms.CharField(validators=[int_list_validator], required=False, max_length=4000) В этой форме даже если я отправлю строку типа 'hello', форма будет отправлена. То есть я могу получить значение 'hello' …

03.12.2022
Django Slugify не отображает турецкие символы

Я хочу сделать бизнес каталог и я сделал модель категории здесь ниже. class FirmaKategori(models.Model): kategori = models.CharField(max_length=250) description = models.CharField(max_length=5000) slug = models.SlugField(max_length=250, null=False, unique=True, allow_unicode=True) def __str__(self): return self.kategori def get_absolute_url(self): return reverse('firma-kategori-ekle') def save(self, *args, **kwargs): self.slug …

03.12.2022
Как создать подпуть к медиафайлам django с помощью файлового браузера

При загрузке медиафайла через файловый браузер в django-tinymce, я хочу создать новую папку в папке загрузки на основе даты загрузки (как в ckeditor). Например, если вы загрузите файл abc.png 3 декабря 2022 года, я хочу сохранить путь [/{django-project}/media/upload/2022/12/3/abc.png], а …