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

14.03.2022
Как просматривать/редактировать данные после отправки формы через шаблон

Как мне сделать так, чтобы данные были видны/редактируемы на форме после отправки формы и возвращения на этот URL "checkout/" снова, чтобы пользователь мог отредактировать адрес снова и отправить его и данные обновились в базе данных, я не могу найти …

14.03.2022
Django admin Неизвестное поле с подчеркиванием

Class UserControlAdmin(ExportActionMixin, admin.ModelAdmin): resource_class = UserResource list_display = ('get_branch', 'get_segment', 'get_team', 'get_position', 'user', 'get_gender') list_filter = ('team_control__company_group__branch', 'team_control__company_group__segment', 'team_control__team') fields = ('team_control__company_group__branch', 'team_control__company_group__segment', 'team_control__team', 'user',) Я пытаюсь добавить поля с разделенными подчеркиванием именами полей и получаю ошибку: Unknown field(s). …

14.03.2022
`Невозможно выполнить запрос "<класс 'models.declaration.gentmodel.Beast'> Должен быть экземпляром "ContentType".

Я использую Django3. У меня есть класс модели Option и в нем есть такие члены. class Option(models.Model): item_type = m.ForeignKey( ContentType, related_name="item_%(class)s_set", on_delete=m.CASCADE,null=True) item_id = m.PositiveBigIntegerField(null=True) item = GenericForeignKey('item_type', 'item_id') Это может принимать любой экземпляр класса в …

14.03.2022
Многоконтейнерное приложение

Мне нужно создать докеризованное веб-приложение. В моей идее я хотел бы создать 3 контейнера: Контейнер Python Django, который может запрашивать контейнер, содержащий R-скрипт. Контейнер R. Контейнер базы данных Postgres. Мой вопрос заключается в …

14.03.2022
Установка уникального констрата только для прямых родителей (Django MPTT)

Я создал модель "Категория" с помощью Django MPTT: from django.db import models from mptt.models import MPTTModel, TreeForeignKey class Category(MPTTModel): name = models.CharField(max_length=50) parent = TreeForeignKey("self", on_delete=models.CASCADE, null=True, blank=True, related_name="children") Но, используя эту модель …

14.03.2022
SMTPConnectError (421, b'Server busy, too many connections')SMTPConnectError (421, b'Server busy, too many connections')

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

14.03.2022
Создайте фильтр из метода класса или получите набор запросов из метода класса

В итоге я хочу сделать следующее, используя is_special MyObjectForm = forms.ModelChoiceField( queryset=MyObj.objects.filter(is_special=False),required=False) Однако is_special является не членом модели, а методом. class MyObj(models.Model): key = m.CharField(max_length=20,null=False,unique=False) class Meta: db_table = 'myobj' def is_special(self): return SpecialMember.is_key_exist(self.key) Итак, …

14.03.2022
Защита экземпляра AWS ElasticBeanstalk для узла leader_only

У меня есть приложение django, работающее на EBS. Мое приложение запускает celery beat на 1 из экземпляров с помощью команды ebextension container: 03_celery_tasks: command: "cat .ebextensions/files/celery_configuration.txt &gt; /opt/elasticbeanstalk/hooks/appdeploy/post/run_supervised_celeryd.sh &amp;&amp; chmod 744 /opt/elasticbeanstalk/hooks/appdeploy/post/run_supervised_celeryd.sh" leader_only: true 04_celery_tasks_run: command: "/opt/elasticbeanstalk/hooks/appdeploy/post/run_supervised_celeryd.sh" leader_only: …

14.03.2022
Django graphene pytest mock query не работает

У меня есть простой тестовый пример следующего содержания: @patch('helpers.queries.Query.resolve_profile_lookup') def test_profile_lookup(mock_resolve_profile_lookup, client, client_query): mock_resolve_profile_lookup.return_value = [ {"name": "First name"}, {"address": "First address"}, ] response = client_query( """ query profileLookup($search: String!){ profileLookup(search: $search) { name address } } """, variables={"search": …

14.03.2022
Как увеличить значения всех столбцов в таблице db после определенных целочисленных значений в этом столбце (django)?

Предположим, я создал таблицу базы данных "X" в Django, которая имеет столбцы id(autofiled), name(charfield) и occurrence(integerfield), теперь предположим, что 3 строки уже доступны в ней id name occurrence 1 …

14.03.2022
Можно ли импортировать BUILD_ID облачной сборки в python-контейнер Cloud Run?

Мы хотим использовать функцию кэширования redis в django, которая позволяет нам указывать номера версий, что эффективно аннулирует значения кэша предыдущей сборки (до того, как код изменился). GCP's Cloud build имеет значение $BUILD_ID по умолчанию, доступное в yaml-файлах сборки, но …

14.03.2022
Переопределение ответа в представлении на основе классов Django

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

14.03.2022
Не удается разрешить аннотированное ключевое слово поля django

Это моя модель class ExchangeReportTime(models.Model): creator = models.ForeignKey('accounts.Account', on_delete=models.CASCADE, null=True, verbose_name=_('Creator')) create_time = models.DateTimeField(default=timezone.now) exchange = models.ForeignKey(BorseExchange, on_delete=models.SET_NULL, null=True, related_name='report_times') actual_fiscal_month = models.CharField(max_length=255, null=True, blank=True) fiscal_month = models.CharField(max_length=5, null=True, blank=True) fiscal_year = models.CharField(max_length=255, null=True, blank=True) is_fiscal_year_changed = models.BooleanField(null=True, blank=True) period_ending_date …

14.03.2022
Сериализация двух моделей [Django]

У меня есть три модели, такие как: class A(models.Model): title = models.CharField(max_length=30) class B(A): height = models.IntegerField() class C(A): width = models.IntegerField() view: class AList(generics.ListAPIView): serializer_class = ASerializer queryset = A.objects.all() и …

14.03.2022
Django UpdateView get_success_url не возвращается на страницу профиля

Я еще новичок в django и столкнулся с этой проблемой, ситуация такая, у меня есть модель профиля, на которой есть 2 представления ViewProfile и EditProfile, наследующие от DetailView и UpdateView соответственно. когда я редактирую страницу профиля, она не переводит …

14.03.2022
Сохранение JSON-поля со всплывающими ключами

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

14.03.2022
Как изменить url при перезагрузке, если объект базы данных изменился?

Есть поле с названием landingpage. Если администратор изменяет посадочную страницу, пользователь получает эту перенаправленную страницу, а также если пользователь обновляет страницу, пользователь перенаправляется на эту измененную перенаправленную страницу. def coustomLandingPage(req): show = liveEvents.objects.get() return redirect(show.landingPage) urls.py from …

14.03.2022
Итерация данных в таблице в Django

У меня возникают проблемы при итерации данных в таблице. Мне нужно добиться того, чтобы в таблице отображались данные о бронировании в разрабатываемой мной системе бронирования. Объясню, чего я пытаюсь достичь: Как показано на изображении ниже, я хочу отобразить бронирования …

14.03.2022
Простое использование Swagger с Django

Я разработчик на c#, который недавно перешел на python/django (выбор компании, не мой). Я пытаюсь использовать swagger/openAPI для документирования конечных точек, но не могу найти способ сделать это без значительных усилий. В настоящее время большинство фреймворков из коробки, которые я …

14.03.2022
Django - Ошибка при просмотре HTML шаблона с автогенерируемой URL ссылкой на функцию просмотра

Я перечисляю кучу товаров, и в шаблоне HTML он содержит URL ссылку на отдельный товар (ссылка генерируется автоматически), но я получаю эту ошибку при просмотре страницы: reverse for 'producer_detail' with arguments '('itemxxx', datetime.datetime(1980, 1, 1, 0, 0, tzinfo=&lt;UTC&gt;))' not …

14.03.2022
Фильтрация поиска с помощью react и django

Я хочу сделать фильтрацию поиска, используя React и django. Со стороны Django это работает, но во фронтенде Стоит мне набрать любое слово, как я тут же получаю [объект, объект] внутри панели. Может ли кто-нибудь направить меня Спасибо в Articles.js …

14.03.2022
Установите TAILWIND CSS в DJANGO

Я пытаюсь установить и использовать Tailwinds CSS в моем Django проекте, но, похоже, у меня ничего не получается. Вот что я делаю сейчас Я создал свой проект, приложение и добавил это в настройках STATIC_URL = '/static/' …

14.03.2022
Невозможно получить доступ к отношениям ManyToMany в Django

У меня проблема с доступом к данным в отношениях M2M в Django Вот модели. class Country(models.Model): basic_country = models.ForeignKey( 'datalake.BasicCountry', on_delete=models.PROTECT, null=True, blank=True ) name = models.CharField( max_length=100, unique=True ) two_letter_code = models.CharField( max_length=2, null=True, blank=True, unique=True ) …

14.03.2022
Шаблоны Django: Передача значения django в default_if_none в шаблонах

Я пытаюсь передать два значения в шаблоны django. Я хочу, чтобы значение 2 отображалось, когда значение 1 равно None. {{ gl.name|default_if_none: gl.name_two }} Помогите, пожалуйста, как мне с этим справиться. Спасибо

14.03.2022
Кэш Django возвращает ошибку при использовании cache.keys()

У меня есть следующий фрагмент кода, который я выполняю import os from django.core.cache import cache os.environ['DJANGO_SETTINGS_MODULE'] = 'project.settings' cache.keys("q*") но возвращает ошибку. Traceback (most recent call last): File "test_script.py", line 7, in &lt;module&gt; cache.keys("q*") File "/home/vagrant/.virtualenvs/proj/lib/python3.8/site-packages/django_redis/cache.py", line …

14.03.2022
ModuleNotFoundError: Нет модуля с именем 'app' Heroku

При развёртывании моего сайта с помощью Heroku я столкнулся со следующей проблемой: ModuleNotFoundError: No module named 'qr_code' поэтому сайт не развертывается Это хвост журнала: Мой requirements.txt содержит следующее: asgiref==3.5.0 Django==4.0.3 django-qr-code==3.0.0 …

14.03.2022
Django admin list_display не является callable

Class branch(models.Model): name = models.CharField(max_length=10, unique=True) class company_group(models.Model): branch = models.ForeignKey(branch, on_delete=CASCADE) segment = models.ForeignKey(segment, on_delete=CASCADE) class position_control(models.Model): company_group = models.ForeignKey(company_group, on_delete=CASCADE) position = models.ForeignKey(position, on_delete=CASCADE) rank = models.SmallIntegerField() valid = models.BooleanField(default=True) class PositionControlAdmin(admin.ModelAdmin): list_display = ('company_group__branch', 'position', 'rank', 'valid') …

14.03.2022
Лучшие практики хранения большого текста в django

Я разрабатываю некоторые api для мобильного приложения для книг. У меня есть несколько огромных больших текстов. Для этого api ответ медленный. Есть ли лучший способ или какое-либо стороннее решение для хранения больших текстов?

14.03.2022
Как запустить docker-compose

Коллеги, запускаю docker-compose up --bild и появляется ошибка: failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount870402920/Dockerfile: no such file or directory Dockerfile и docker-compose …

14.03.2022
Аннотированное поле Django Sum

Я пытаюсь суммировать аннотированное поле в Python Первый, class InvoiceItems(models): units = FloatField(...) price = FloatField(...) sku = CharField(...) Итак, я хочу annotate перечислить units * price затем Sum() их все для заданного sku но qs = …

14.03.2022
Django: Медиана результата подзапроса (возможно, она же Joining с подзапросом)

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

14.03.2022
Использование модели django в другом приложении

У меня есть два разных приложения для главной страницы (main) и событий (events) В models.py у меня есть класс "Event". В событиях/views.py def all_events(request): events_list = Event.objects.all() return render(request, 'event-listing.html', {'events_list': events_list}) что сработало просто …

14.03.2022
Невозможно подключить базу данных Azure MySql в проекте Django напрямую

Я пытался подключить базу данных Azure Mysql в django, используя db_name, post, имя пользователя, пароль и имя хоста. File "C:\Users\somesh.hiremath\Desktop\Django\Somesh\dj-Somesh\lib\site-packages\MySQLdb\__init__.py", line 123, in Connect return Connection(*args, **kwargs) Файл "C:\Users\somesh.hiremath\Desktop\Django\Somesh\dj-Somesh\lib\site-packages\MySQLdb\connections.py", строка 185, in __init__ super().__init__(*args, **kwargs2) django.db.utils.OperationalError: (1045, "Access denied …

14.03.2022
Django: Как отправить элемент div в views.py без перезагрузки страницы?

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

14.03.2022
Django: Я случайно удалил файл admin.py. как его восстановить?

Я удалил файл admin.py с помощью команды rm. Теперь проект работает. Но после перезапуска Nginx он не работает. Кто может мне помочь?

14.03.2022
Как условно включить и выключить Cursor Pagination на Django Rest Framework?

У меня есть конкретный случай, когда мне нужно сделать доступной одну и ту же конечную точку queryset для фронтенда с пагинацией и без нее. Мне нужно использовать CursorPagination и в настоящее время я просто устанавливаю pagination_class = CursorPagination на …

14.03.2022
Сравнение между двумя пользовательскими моделями

У меня есть две модели. UsersOne и UsersTwo. Обе эти базы данных выглядят следующим образом: class UsersOne(models.Model): username = models.CharField(max_length=255, unique=True) firstname = models.CharField(max_length=255, blank=True, null=True) lastname = models.CharField(max_length=255, blank=True, null=True) password = models.CharField(max_length=255) email = models.CharField(max_length=255, blank=True, null=True) …

14.03.2022
CustomUser Migration Failed Django

Я попытался выполнить миграцию, но получил следующие сообщения об ошибках: ERRORS: accounts.CustomUser.groups: (fields.E304) Reverse accessor for 'accounts.CustomUser.groups' clashes with reverse accessor for 'auth.User.groups'. HINT: Add or change a related_name argument to the definition for 'accounts.CustomUser.groups' or 'auth.User.groups'. accounts.CustomUser.user_permissions: (fields.E304) …

14.03.2022
Код переходит только в блок except (не в блок Try) [закрыто]

Я написал следующий код на django для забывания пароля, мой код представления выглядит следующим образом, def forgot_password(request): if request.method=="POST": try: user=User.objects.get(email=request.POST['email']) subject='OTP for new password' otp=random.randint(1000,9999) message = 'OTP for forgot password is '+str(otp) email_from = settings.EMAIL_HOST_USER recipient_list=[user.email,] send_mail( subject,message,email_from,recipient_list …