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

27.05.2022
ProgrammingError at / relation "home_sitesetting" does not exist LINE 1: ...ation", "home_sitesetting". "news_pagination" FROM "home_site

Мой проект правильно работает на локальном хосте, но когда я пытаюсь запустить его на сервере, я получаю ошибку. В командной строке сервера я также получаю эту ошибку при выполнении команды Migrate: django.db.utils.ProgrammingError: отношение "home_sitesetting" не существует существует LINE …

27.05.2022
Кнопка "нравится блог django" не отображается

Я создаю блог на django и написал некоторый код like, но не могу заставить его работать. Есть идеи, как заставить мою кнопку "нравится" работать? Любая помощь будет оценена по достоинству! Первый код ошибки, который я получаю, это: <a href="https://i.stack.imgur.com/2PpQ5.png" rel="nofollow …

27.05.2022
Django orm создает копию экземпляра вместо доступа к нему

У меня есть, как мне кажется, довольно сложный вопрос в Django, и это orm. Это не работает : cartitemproduct_in_cart_session.get().quantity+=1 cartitemproduct_in_cart_session.get().save() Если я проверю сразу после этого значение cartitemproduct_in_cart_session.get().quantity, оно не было обновлено Это работает : cartitem_session=cartitemproduct_in_cart_session.get() …

27.05.2022
Как заставить тест принимать существующий coin_id?

Мой код Необходимо, чтобы сам тест мог подменить существующий coin_id, чтобы в будущем тест не упал, например, из-за удаления монеты под id=2 class ModelTransactionTest(TestCase): @freeze_time(timezone.now()) def test_auto_setting_date_if_field_empty(self): field = Transaction.objects.create(rubles_cost=1, purchase_price=1, amount=1, dollars_cost=1, coin_id=2) self.assertEqual(timezone.now(), field.date)

27.05.2022
Опустите __str__ модели в TabularInLine

Я использую TabularInLine для отображения списка моделей, однако каждая запись также отображает __str__ метод этой модели, и мне интересно, как я могу удалить это. Согласно этому …

27.05.2022
Форма Django - используйте различные предварительно определенные диапазоны дат для разных вариантов выбора

У меня есть Django форма, где пользователь может выбрать переменную в поле выбора, начальную дату и конечную дату в виджете выбора даты. Для разных переменных возможные начальная и конечная даты различны. Форма работает, но только с одним предопределенным диапазоном …

27.05.2022
Хранить объект в django

я использую react для получения всех данных таблицы и эти данные хранятся в одной переменной res. я хочу сохранить эти данные в другой таблице и в одной строке django. const [data,setData]=useState(""); const put=async()=&gt;{ const res=await Axios.get("http://127.0.0.1:8000/api/getdata"); console.log(res.data); setData(res.data); …

27.05.2022
Как применить пользовательскую функцию к определенному полю в нескольких запросах в Django

У меня есть простая модель class Person(models.Model): name = models.CharField(max_length=20,default="") когда я делаю Person.objects.all(), я получаю Queryset с 20 результатами Я хочу применить пользовательскую функцию def foo(name): return "Hello" + str(name) Я не хочу использовать никаких циклов …

27.05.2022
Как убрать автофокус с кнопки?

Когда я навожу курсор на Old password и нажимаю Enter, у меня автоматически нажимается кнопка Change Password. Как сделать так, чтобы она не срабатывала? (Это надо сделать не через html, …

27.05.2022
Как исправить предупреждение "Cookie 'cookie_name' will be rejected soon ...", которое я получаю после удаления cookie?

Firefox выбрасывает следующее предупреждение после удаления действительного cookie: Куки "cookie_name" будет вскоре отклонена, потому что у нее атрибут "SameSite" установлен на "None" или недопустимое значение, без атрибута "secure". Чтобы узнать больше об атрибуте "SameSite", прочитайте https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite. …

27.05.2022
ModuleNotFoundError: Нет модуля с именем 'tastypie'

Я новичок в Django и кодировании в целом. Когда я пытаюсь использовать django-tastypie (0.14.4) в моем виртуальном env с помощью pipenv, я получаю следующую ошибку при попытке запустить сервер ModuleNotFoundError: Нет модуля с именем 'tastypie'. Я пробовал решения в …

27.05.2022
Большое спасибо за помощь.

Я сделал простую форму входа в django. После ввода правильных данных она перебрасывает на другую страницу (result.html), но вы также можете попасть на страницу, набрав адрес страницы в браузере. Я не знаю, как сделать так, чтобы страница была доступна только …

27.05.2022
URLValidator выбрасывает ошибку при правильном URL

У меня есть URLValidator Когда я пытаюсь проверить этот url from django.core.validators import URLValidator from django.core.exceptions import ValidationError url = 'https://webapl-test.exxample.co.jp/company/senpai/index? type=data&amp;code=0001&amp;utm_source=line&amp;utm_medium=topics&amp;utm_campaign=20220720' URLValidator(schemes=['https','http']) url_val(path) Каким-то образом возвращается исключение... Как я могу исправить это или настроить URLValidator для …

27.05.2022
Как я могу исправить это или как настроить URLValidator для такого случая?

Я пытаюсь настроить документы redoc с помощью DRF-Spectacular. По какой-то причине класс extend_schema не обновляет описание, резюме или теги в документе. Как я могу это настроить? @extend_schema( summary="Get All Classes", description='This endpoint will return all the classes …

27.05.2022
Django Models исчезают из приложения, развернутого в Heroku

Я создаю личный сайт-портфолио на Django, который надеюсь разместить на Heroku. Я знаю о проблеме эфемерного хранения данных на платформе, поэтому все изображения обслуживаются из ведра s3. Однако после развертывания приложения и запуска python manage.py migrate из dyno и …

27.05.2022
Как отменить добавление django

У меня есть модель и есть значения релевантности. как я могу сделать так, чтобы пока один объект (101) является ложным, чтобы его нельзя было добавить, а когда значение истинно, то можно В ПАНЕЛИ АДМИНИСТРАТОРА class Rooms(models.Model): objects = …

27.05.2022
Flask и Django. Стоит ли переходить?

Всем привет, уже год как пишу на Flask. Создано уже не одно приложение на Flask (не просто одностраничники, а прям полноценные приложения). Но посмотрев на просторы интернета - на вакансиях в основном требуются Django-разработчики и все пишут, что на Django …

27.05.2022
Django orm .values() не работает в цикле for

Menu_group = MenuGroup.objects.filter(is_deleted=False,store_id=store_id,version=version).values('id','name','color') menu_group_serializer = MenuGroupMixSerializer(menu_group, many=True) for menu_group_data in menu_group_serializer.data: menu_item_group = MenuItemGroup.objects.filter(menu_group_id=menu_group_id, is_deleted=False).values('id','name','starting_price','menu_group') .values() во втором цикле for не работает menu_group является внешним ключом

27.05.2022
Фильтр Django в объекте prefetch_related

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

27.05.2022
Connect to local mysql server on ubuntu from docker container

I have VPS server with Ubuntu 18.04.4 LTS Try to start Django application in docker container and connect application to MySql server on Ubuntu docker-compose.yml version: &quot;3&quot; services: redis: restart: always image: &quot;redis:alpine&quot; hostname: localhost container_name: redis ports: - '6379:6379' …

27.05.2022
Добавление функциональности к кнопке регистрации на Django

Я использую следующий html пример, взятый из https://www.w3schools.com/howto/howto_css_signup_form.asp &lt;!-- Button to open the modal --&gt; &lt;button onclick="document.getElementById('id01').style.display='block'"&gt;Sign Up&lt;/button&gt; &lt;!-- The Modal (contains the Sign Up form) --&gt; &lt;div id="id01" class="modal"&gt; &lt;span onclick="document.getElementById('id01').style.display='none'" class="close" title="Close Modal"&gt;times;&lt;/span&gt; &lt;form class="modal-content" …

27.05.2022
Как получить имя внешнего ключа ContentType в базе данных

У меня есть поле, как показано ниже from django.contrib.contenttypes.fields import GenericForeignKey from django.contrib.contenttypes.models import ContentType class MessageLog(BaseModel): receiver_type = m.ForeignKey( ContentType, related_name="receiver_%(class)s_set", on_delete=m.CASCADE,null=True) receiver_id = m.PositiveBigIntegerField(null=True) receiver = GenericForeignKey('receiver_type', 'receiver_id') Я могу обратиться к члену следующим образом, …

27.05.2022
ReactJS и Django Cross-domain

Я пытаюсь подключить приложение ReactJS (работающее на localhost:1234) к сайту Django API HTTPS. Хотя я успешно запрашиваю CSRF с помощью axios (withCredentials: true), токен все равно не устанавливается. Вот ответ: введите описание изображения здесь Вот …

27.05.2022
Встраивание документов из статической папки в Django

Я не эксперт в Django, но я делаю веб-сайт, где я хотел бы вставить ppt, который сохраняется в папке static. Код html таков: {% extends 'base.html' %} {% load static %} {% block content %} &lt;iframe src="{% static 'ppt/pptexample.pptx' %}" …

27.05.2022
Майянские эдмы с амазоном s3

Может ли кто-нибудь помочь с интеграцией s3 в mayan edms? https://django-storages.readthedocs.io/en/latest/backends/amazon-S3.html

27.05.2022
Как настроить модель разрешений Django и сохранить поддержку панели администратора

Я хочу добавить несколько полей к оригинальной модели разрешений Django и добавить пользовательскую логику проверки разрешений. Загвоздка в том, что я хотел бы иметь также поддержку администрирования Django. Как лучше всего это сделать? P.S.: Меня не волнует …

27.05.2022
Как установить разрешения для CRUD-операций в ModelViewSet Django

У меня есть набор представлений для модели News. Я хочу сделать следующие разрешения: Все люди могут видеть новости. Только авторизованные пользователи и администратор могут создавать новости. Только владелец и администратор могут обновлять новости. Только администратор может удалять новости. Как …

27.05.2022
Как я могу использовать django url внутри тега option в выпадающем меню?

На данный момент я смог использовать цикл for, который перечисляет все соответствующие URL, используя следующее: &lt;H2&gt; Your Visuals are located here: &lt;/H2&gt; &lt;ul class="main-navigation"&gt; {% for i,j in files%} &lt;H3&gt;{{j}}&lt;/H3&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="{% url 'visualisation:network_multi_graphs' %}?database={{i}}"&gt;Multiple Graphs&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="{% …

27.05.2022
Объект 'int' не является подписываемым django Проверка на перекрытие

Когда я проверяю перекрытие в формах Django с помощью этого кода, я не смог проверить перекрытие, получив ошибку tuples record=[] if count &gt; 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') record.append((i, start_run, end_run, application_run)) …

27.05.2022
Как обновлять с помощью СИГНАЛОВ

Models.py class Rooms(models.Model): objects = None room_num = models.IntegerField(verbose_name='Комната') room_bool = models.BooleanField(default=True,verbose_name='Релевантность') category = models.CharField(max_length=150,verbose_name='Категория') price = models.CharField(max_length=105,verbose_name='Цена (сум)') def __str__(self): return f'{self.room_num}' class Meta: verbose_name = 'Комнату' verbose_name_plural = 'Комнаты' class Registration(models.Model): objects = None rooms = models.ForeignKey(Rooms, on_delete=models.CASCADE,verbose_name='Номер',help_text='Номер …

27.05.2022
Модель Django с несколькими внешними ключами

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

27.05.2022
Получение ошибки в приложении Django на службе Azure App Service

Я получаю со вчерашнего дня на приложение со вчерашнего дня оно работает нормально рано некоторые обновления на облаке ломают приложение < Ошибка : module 'typing' has no attribute '_ClassVar' Мой python env - 3.7 и Django …

27.05.2022
Проблема с Jquery в шаблоне проекта django

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

27.05.2022
VSCode не автодополняет все функции модулей Django

Похоже, что автозаполнение работает не для всех функций для некоторых модулей Django? Например, я импортирую from django.contrib.auth.models import User но при попытке создать нового пользователя: user = User.objects.create_user(etc) не показывает функцию create_user. <img alt="enter image …

27.05.2022
Как правильно использовать семафор asyncio в представлениях djangos? и где я могу проследить, работает ли он?

Мне нужно ограничить количество вызовов этой функции run_annotation максимум до 3, потому что сервер не поддерживает ее, приведенный ниже код работает, но я не знаю, как проверить, правильно ли я это делаю LIMIT = 2 async def run_annotation(self, id): …

27.05.2022
Ошибки формы UserCreationForm в Django не работают?

несколько месяцев назад я сделал сайт, где все работало, но похожий код в этот раз не работает! он возвращает : ValueError at /registration/ Пользователь не может быть создан, потому что данные не прошли валидацию. вот мой form.py в самом …

27.05.2022
AttributeError: объект 'Request' не имеет атрибута 'query_param'

Views.py - @api_view(['GET']) def view_items(request): if request.query_params: items = Item.objects.filter(**request.query_param.dict()) #error line else: items=Item.objects.all() serializer=ItemSerializer(items,many=True) if items: return Response(serializer.data) else: return Response(status=status.HTTP_404_NOT_FOUND)

27.05.2022
Django, использование GraphQL, проблема с аутентификацией сторонних производителей

Я работаю над приложением Django, в котором я использую GraphQL вместо REST. И я добился работы аутентификации с помощью Django-GrapQL-auth, но она использует локальную базу данных (SQLite). Я хочу использовать сторонние сервисы, такие как Firebase, …

27.05.2022
Совместное использование файлов в приложении Django между администратором и другими пользователями

У меня есть тип_пользователя с именем staff_user и Admin здесь admin должен поделиться файлом с staff_user.На странице file_list в admin у нас должна быть опция под названием share_with_staff_user при нажатии на нее будет отображаться список staff_users при выборе и …

27.05.2022
Celery Ограничение количества задач, выполняемых одним пользователем

У меня есть задача в Celery, которая выглядит следующим образом: @app.task(name='task_one') def task_one(user_id, *args, **kwargs): # Long running task Эта задача создается в views каждый раз, когда пользователь отправляет форму, задача требует много ресурсов и в среднем …