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

27.02.2022
Отображение различных данных на основе имени (Django)

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

27.02.2022
Как сохранить пользовательские настройки без регистрации пользователя в приложении flutter

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

27.02.2022
Django i18n использует перевод из модуля django.contrib вместо файла LOCALE_PATHS

Мой проект Django 3.2.9 отображает перевод _('Active') и {% translate 'Active' %}, который приходит из одного из модулей Django, вместо моего приложения registration. Однако, другие переводы из registrations используются правильно. Временно переместив каталог локали за пределы каталога приложения, я убедился, …

27.02.2022
Невозможно войти в систему в django, когда RLS включен в модели пользователя?

У меня есть многопользовательское приложение django, в котором я включил Row Level Security с помощью Postgres. В каждой таблице есть столбец tenant_id. Я могу сделать RLS на таблицах, используя следующую политику postgres CREATE POLICY {policy_name} ON "{table_name}" USING (tenant_id::TEXT …

27.02.2022
SQL raw в Django запрос

Может ли кто-нибудь помочь мне изменить следующий запрос на Django a query, чтобы я использовал его в моем views.py? select onhold_hour, onhold_date, clinic_id, hospital_id, region_id hospital_name, clinic, (select string_agg(clinic, ', ') as other_clinics from hospitals_core_clinic inner join hospitals_core_schedule …

27.02.2022
Как получить в sql-запросе с отношениями "многие ко многим" все экземпляры, с которыми связан пользователь

Как получить все экземпляры, в которых состоит пользователь Many to Many relationship в SQL. (PostgreSQL) У меня есть следующая таблица, использующая django: models.py ... from django.contrib.auth import get_user_model ... User = get_user_model() class Member(models.Model): ... member = models.ManyToManyField(User, related_name="user_member") …

27.02.2022
Как избавиться от "%20Profile" в шаблоне URL

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

27.02.2022
Graphene.Field() с filter() и graphene.List() с get() возвращают ошибки (Graphene Django)

<Case 1> Я использовал "graphene.Field()" с "get()" и "graphene.List()" с "filter()" для получения одного конкретного объекта. "graphene.Field()" с "get()" в schema.py: import graphene from graphene_django import DjangoObjectType from .models import Category …

27.02.2022
Django serializer как сериализовать поле внешнего ключа

Это мой models.py class AuthorModel(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) host = models.CharField(max_length=200, default=settings.HOST_URL) displayName = models.CharField(max_length=200) github = models.CharField(max_length=200) profileImage = models.CharField(max_length=200) class PostModel(models.Model): title = models.CharField(max_length=200) id = models.CharField(max_length=200, primary_key=True) source = models.CharField(max_length=200, blank=True) …

27.02.2022
Почему мой запрос Django к базе данных Postgres возвращает набор запросов в обратном порядке

У меня есть модель под названием "Step", которая связана с учебным руководством через внешний ключ. В моем файле views.py я просто запрашиваю шаги, используя следующее learning_guides_steps = learning_guide.step_set.all() а в шаблонах я просто перебираю шаги с помощью цикла for …

27.02.2022
Столбцы внешнего ключа и родительская модель

У меня есть такая модель class Order(models.Model): product = models.ForeignKey(Product, on_delete=models.DO_NOTHING) В модели продукта я сохраняю цену этого продукта, но время от времени цена может меняться. Я хочу, чтобы при завершении заказа и изменении цены проданного …

27.02.2022
Проблемы с развертыванием nginx на aws alb host not found

Ошибка, которую я получаю в контейнере моего веб-сервера 2022-02-26 23:02:312022/02/26 22:02:31 [notice] 22#22: exiting 2022-02-26 23:00:432022/02/26 22:00:43 [error] 23#23: *13 django_web не удалось разрешить (3: Host not found), клиент: 10.0.1.89, сервер: enum-ops-staging.enum.africa, запрос: "GET / HTTP/1.1", host: "10.0.1.68". 2022-02-26 …

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

У меня есть внешний ключ в модели, и я хочу изменить значение поля в этом объекте, когда вызывается pre_delete. Я новичок в этой концепции и только что узнал, что вы используете сигнал pre delete следующим образом: @receiver(pre_delete, …

27.02.2022
Django annotate() не складывает количество записей, а вместо этого повторяет их

Фон: <<. Я работаю над небольшим приложением kindle companion, которое берет этот db файл и импортирует его в таблицу django для различной …

27.02.2022
Создание моделей с использованием отношений внешних ключей

У меня есть модель пользователя, которая выглядит следующим образом class User(AbstractUser): email = models.EmailField(verbose_name='E-mail', max_length=255, unique=True) first_name = models.CharField(verbose_name='First Name', max_length=255) last_name = models.CharField(verbose_name='Last Name', max_length=255) is_active = models.BooleanField(default=True) is_staff = models.BooleanField(default=False) is_superuser = models.BooleanField(default=False) is_teacher = models.BooleanField(default=False) is_student …

27.02.2022
Django - информация о пользователе не попадает в базу данных (сайт электронной коммерции)

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

26.02.2022
При отправке по электронной почте вкладка <a> становится некликабельной

&lt;tr style="border: 0 none; border-collapse: separate;"&gt; &lt;td class="c-rdekwa" style="border: 0 none; border-collapse: separate; vertical-align: middle; padding-top: 38px;" valign="middle"&gt;&lt;a href="reset-password.html" target="_blank" style="color: #000000; -webkit-border-radius: 4px; font-family: &amp;quot; HelveticaNeueMedium&amp;quot;,&amp;quot;HelveticaNeue-Medium&amp;quot;,&amp;quot;HelveticaNeueMedium&amp;quot;,&amp;quot;HelveticaNeue&amp;quot;,&amp;quot;HelveticaNeue&amp;quot;,sans-serif;font-weight: 500; font-size: …

26.02.2022
Django импортирует случайные библиотеки?

Иногда, когда я перекомпилирую или перезапускаю свое приложение Django, Django произвольно импортирует библиотеки, которые потом не может найти. ie from cgi import test from distutils.command.clean import clean from winreg import SetValue return _bootstrap._gcd_import(name[level:], package, level) File "&lt;frozen …

26.02.2022
Localhost: Произошла ошибка сервера. Пожалуйста, свяжитесь с администратором

Я учусь запускать локальные хосты с помощью Django с помощью https://www.dj4e.com/. В настоящее время я пытаюсь запустить локальный сервер, используя следующее: python manage.py runserver Когда я запускаю это, вывод в терминале следующий: Watching for file changes …

26.02.2022
Django как решить проблему с уникальностью значений?

У меня есть таблица игроков class Player(models.Model): player_id = models.AutoField(primary_key=True) player_name = models.CharField(max_length=50, unique=True) player_rating = models.IntegerField(null=True) def __str__(self): return self.player_name class Meta: ordering = ['player_rating'] Когда я пытаюсь парсером добавить данные в эту таблицу. У игрока, который играл …

26.02.2022
Ubuntu: Пытаюсь запустить сервер в Django и получаю исключение ядра update sqlite3. Как я могу обновить его. Я не силен в командах терминала

File "/usr/lib64/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 63, in check_sqlite_version raise ImproperlyConfigured('Требуется SQLite 3.8.3 или более поздняя версия (найдено %s).' % Database.sqlite_version) django.core.exceptions.ImproperlyConfigured: Требуется SQLite 3.8.3 или более поздняя версия (найдена 3.7.17)

26.02.2022
Невозможно присвоить "<Пользователь: Euler>": "Article.authorr" должен быть экземпляром "User".

в чем проблема? def change_names_of_field(apps, schema_editor): Article = apps.get_model('blog', 'Article') article = Article.objects.all() for s in article: s.authorr = User.objects.get(username=s.author) if Category.objects.filter(title=s.category).values_list("title", flat=True) == []: Category.objects.create(title=s.category) s.categoryy = Category.objects.filter(title=s.category) s.update = s.created s.published = s.created s.status = "p" …

26.02.2022
Как хранить количество повторений тегов в посте в django путем создания таблицы custome?

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

26.02.2022
Django - store.models.Customer.MultipleObjectsReturned: get() вернула более одного клиента - вернула 2"

Я пытаюсь сделать сайт электронной коммерции, где "AnonymousUser" или гостевой пользователь может заказывать и проверять товары, предоставляя свое имя, электронную почту и адрес. Но после нажатия кнопки "Сделать платеж" в моем терминале возникает ошибка, которая гласит "store.models.Customer.MultipleObjectsReturned: get() вернул более …

26.02.2022
Django mock sms send

У меня есть метод, который отправляет смс на ваш телефон, как я могу высмеять его? services.py def send_msg(phone_number): url = settings.SMS_API_URL params = { ... } resp = requests.get(url, params) status_code = resp.json().get('status_code') return status_code tests.py @pytest.mark.django_db …

26.02.2022
Как эффективно рассчитать elo в django?

Я управляю ORM для обновления рейтинга ELO, но это трудно для меня. Это таблица модели ELO. Если я вставлю данные между этими экземплярами, что произойдет? id| league | match_date | player | rating --+--------+------------+---------+-------- 1| 1| 2022-01-01| AAA| 1015.0 …

26.02.2022
Как сделать вход в django через таблицу, отличную от auth_users?

Не уверен, что я делаю неправильно, я оставлю ниже свои файлы. Метод register работает отлично, но когда я делаю login, каждый раз вывод user is none. Кто-нибудь знает, что я сделал не так? Я прочитал документацию по …

26.02.2022
Как решить задачу на coursera?

Для этого задания проработайте часть 2 учебника Django a [For this assignment work through Part 2 of the Django tutorial ]

26.02.2022
"from storages.backends.s3boto3 import S3Boto3Storage" не работает

Я импортировал django-storages и boto3 в мою виртуальную среду и запускаю программу в ней, но "storages.backends.s3boto3 import S3Boto3Storage" не распознается как библиотека и я в тупике.

26.02.2022
Как вызвать функцию при удалении объекта модели на странице администрирования django? (или переопределить действие удаления?)

Мне нужно вызывать функцию каждый раз, когда объект модели удаляется через страницу администратора. Как я могу это сделать?

26.02.2022
Ошибка Django : исключения, вызванные format_suffix_patterns are.error: переопределение имени группы 'id' как группы 2; была группа 1 на позиции 56

мой код работает нормально на моем старом компьютере, но я поменял свой компьютер, и вдруг я получил эту ошибку, я не смог ее исправить error: Traceback (most recent call last): File "/manage.py", line 22, in &lt;module&gt; main() File …

26.02.2022
Как в Django я могу показывать произвольно разные данные для каждого пользователя?

У меня есть система тегов в Django со следующей моделью; class Data(models.Model): new = models.ChardField() is_tagged = models.BooleanField(default=False) class Tag(models.Model): data = models.ForeignKey(Data,on_delete=models.CASCADE,related_name="data") status = models.CharField(verbose_name="New Status",max_length=10,null=True) Статус тега имеет значения "положительный", "отрицательный" и "пропуск". Имеется …

26.02.2022
Как я могу отправить сообщение из представления в другое представление при использовании реверса в Django

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

26.02.2022
Перемещение данных из MySQL в PostgreSQL в приложении Django

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

26.02.2022
Django и React - npm run watch/build очень медленный

Я пытаюсь сделать проект django/drf и react, но для завершения npm run build требуется 15+ секунд. Какие у меня есть варианты? Невозможно ждать так долго после каждого изменения, которое я делаю во фронт-энде. Должен ли я держать части react и …

26.02.2022
Используя reportlab для создания водяного знака на pdf, как разместить текст в левом верхнем углу

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

26.02.2022
Проблема с s3 bucket для STATIC FILES и Django

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

26.02.2022
Django 4 migrate error: c.releasepartition does not exist

При попытке миграции я получаю ошибку: Traceback (most recent call last): File "/var/www/..../venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 83, in _execute return self.cursor.execute(sql) psycopg2.errors.UndefinedColumn: column c.relispartition does not exist LINE 3: CASE WHEN c.relispartition THEN 'p' WHEN c.relki... ^

26.02.2022
Каталог '/static/' в параметре STATICFILES_DIRS не существует. (Visual Studio)

Когда я хочу "python manage.py makemigrations", он возвращает следующее. System check identified some issues: WARNINGS ?: (staticfiles.W004) The directory '/static/' in the STATICFILES_DIRS setting does not exist. Как мне решить эту проблему? Заранее спасибо.

26.02.2022
Для веб-приложения на основе сканера ocr пригодится ли flask в python?

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