Каждый день я получаю отчет с некоторыми значениями, и мне нужно сопоставить почтовые индексы стран по всему миру, чтобы получить правильный регион. Затем я загружаю результат в мое приложение Django. Вот взгляд на мой отчет: …
У меня есть TransactionManagementError в моем Django unittest attemption. Вот моя модель: class Like(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) post = models.ForeignKey('Post', on_delete=models.CASCADE) created = models.DateTimeField(auto_now_add=True) class Meta: constraints = [models.UniqueConstraint(fields=['user', 'post'])] Вот мой тестовый вид: class …
Концепция: Я изменяю определнный Model. Затем после сохранения срабатывает POST_SAVE-сигнал. (Все происходит в Djangp-admin) Вопрос: Как именно мне отследить, что был изменен определенный Model и затем запускать функцию?
В CreateView я хотел бы отменить инстанцирование модели при возникновении ошибки целостности. Как мне это сделать? Ошибка, которую я получаю:
Я здесь новичок, поэтому простите меня за любую ошибку. Я разрабатываю страницу на Python/Django, и в какой-то момент мне нужно получить запись из базы данных, которая имеет поле в виде blob, потому что поле содержит много текста на …
Я пытаюсь переименовать поле первичного ключа модели Django, но получаю django.db.utils.ProgrammingError: column "new_name" of relation "my_app_mymodel" does not exist. Модель выглядит примерно так: from django.db import models as django_db_models class MyModel(django_db_models.Model): old_name = django_db_fields.BigAutoField( null=False, primary_key=True, auto_created=True, unique=True, ) …
Учусь сам, относительно недавно. Сделал простой сайт с помощью Django + SQL БД, теперь есть задача прикрутить отдельным проектом тгбота который будет с этого сайта получать информацию в JSON формате и выводить пользователю по запросу. Добавил Django REST прописал serializers …
Я пытаюсь построить таблицу динамически в моем шаблоне django. Я получил имена столбцов в моем views.py, а также получил содержимое таблицы: table = tenant_tables.models[table_name].objects.all() headers = table.model._meta.get_fields(include_parents=True, include_hidden=False) context = {'table': table, 'headers': headers} return render(request, template_name=template_name, context=context) …
Я хотел бы ввести комментарий для комментария В модели ReComment, установите parent_comment в self как ForeignKey Мне интересно, почему я получаю эту ошибку: Recomment matching query does not exist Я не знаю, как это исправить models.py class Comment(models.Model): content …
Я пытаюсь создать представление для сброса пароля, Но я пытаюсь использовать `django.contrib.auth.forms.PasswordChangeForm` для использования формы в представлении, Но есть проблема! В django.contrib.auth.forms.SetPasswordForm функции __init__ формы для работы формы необходим пользователь , И я не знаю, …
У меня есть поле ManyToMany под названием available_player в модели League, которое содержит всех игроков в бейсбольной лиге. В моем шаблоне draft.html я использую цикл for для перечисления каждого игрока, а также драфт button рядом с каждым. Я пытаюсь …
У меня есть приложение Django, настроенное на хранение статических файлов с использованием хранилища данных Boto3/AWS. Это прекрасно работает для всех js/css и стандартных изображений, которые используются через шаблоны. Урлы для этих файлов автоматически преобразуются в https://awssite/staticfilelocation/imagename и т.д. …
Я пытаюсь отобразить xml в админке django: @admin.register(Log) class LogAdmin(admin.ModelAdmin): fields = 'code', 'description', 'xml' readonly_fields = 'xml', def xml(self, instance): xml = """<ns0:XXX xmlns:ns0="http://XML.ru/erp"> <RCs> <RC PI_ACTIVE="X" PSFORMAT="D" RCName="RC 1" ID_RC="0112" /> <RC PI_ACTIVE="X" PSFORMAT="D" RCName="RC 2" ID_RC="0118" /> …
Выполняю математические вычисления в Django Template, Как я могу округлить десятичные числа перед вычитанием? Вот мой код: # consider the following number returned from the view cost1=17,643.08 cost2=66.16155 #when adding in django templates {{ cost1|sub:cost2 }} #results 17,577.08 #but …
У меня есть форма, которая и создает (/new) и редактирует (/edit/int:pkid). Редактирование не отменяет существующий объект, а создает новый (поэтому если мы редактируем объект id=1, то при сохранении он сохраняется как объект id=2). Моя проблема в том, что …
Я пытаюсь установить обратный прокси с помощью Nginx для передачи статических файлов моему webapp внутри контейнера, но терплю неудачу... Проблема в том, что Nginx прекрасно обслуживает статические файлы, когда я захожу на страницу администратора django, но как только я пытаюсь …
Всем привет! Создала телеграм бота в Джанго, подскажите как можно проверить, чтобы сообщения в телеграм не дублировались? Что необходимо прописать в коде?
Установленное программное обеспечение: Redis V5, Django V4, Windows 10, Python 3.8, Celery 5.2 Я работаю над локальным проектом Django в Windows 10. Я запустил python.exe .\manage.py runserver в терминале-1 (среда vscode). и я запустил celery -A ea_games …
Я хочу использовать два подзапроса в функции Coalesce, как в коде ниже. cached_board_id_query = Subquery( self.user_model.objects .annotate(memo_board_id=Func( F('preferences'), Value('module'), Value('tasks'), Cast(OuterRef('id'), output_field=CharField()), Value('board'), function='jsonb_extract_path_text', output_field=IntegerField() )).values('memo_board_id')[:1], output_field=IntegerField()) default_board_id_query = Subquery( self.board_model.objects .filter(project_id=OuterRef('id')) .only('id')[:1], output_field=IntegerField() ) projects = list( self.get_queryset().annotate( …
Models.py class Video(models.Model ): embedded_code = models.TextField(blank=False, null=False, default='') Это поле представляет собой встроенный код youtube. В форме для редактирования экземпляра я хотел бы иметь ссылку на детальное представление, где я хотел бы показать видео. Другими словами, я …
У меня есть рабочая версия без api, заполнение таблицы с помощью цикла в шаблонах. Работает как мне нужно, но поскольку там тысячи строк данных, загрузка страницы 5-20 секунд. Поэтому я хочу использовать пагинацию на стороне сервера. Проблема в том, …
Я пишу шахматное приложение с помощью Django и Django Channels. Проблема, с которой я столкнулся, заключается в следующем: Во время игры, каждый раз, когда игрок делает ход, таймер противника начинает отсчитывать время. Мне удалось добиться этого с помощью задач. Проблема …
Мне нужно сделать пагинацию по 3 элемента на странице, у меня есть этот код. Когда я нажимаю на кнопку next, ссылка меняется, но на странице ее нет. Я попробовал несколько примеров из stackoverflow, но это не помогает views.py class …
У меня есть следующий код в моем models.py: from django.db import models from django.utils.translation import gettext_lazy as _ class Sport(models.IntegerChoices): SWIMMING = 0, _("Swimming") HIKING = 1, _("Hiking") RUNNING = 2, _("Running") class Manufacturer(models.Model): uuid = models.UUIDField(default=uuid4, editable=False) name …
У меня есть проблема блокировки доступа неавторизованного пользователя к определенным страницам. Список этих пользователей хранится в модели Many to Many в объекте Project. Ниже приведен models.py class Project(models.Model): owner = models.ForeignKey(User, on_delete=models.CASCADE, related_name="projects_as_owner", null=True) project_managers = models.ManyToManyField(User, related_name="projects_as_pm", blank=True) …
Я просто не могу понять, как правильно написать файл nginx.conf. Мой контейнер nginx в docker продолжает выдавать ошибку 2022/10/03 12:33:28 [error] 31#31: *1 open() "/usr/src/app/staticblog/style.css" failed (2: No such file or directory), client: 172.18.0.1, server: , request: "GET /static/blog/style.css …
Я хотел бы настроить представление процесса сброса пароля на django, не используя представление по умолчанию, myproject/urls.py from django.contrib.auth import views as auth_view urlpatterns = [ ....... path('', include('django.contrib.auth.urls')), path('reset-password/',auth_view.PasswordResetView.as_view(template_name='account/ password_reset.html'),name=' reset_password'), path('password_reset/done/',auth_view.PasswordResetDoneView.as_view(template_name='account/ password_reset_done.html'),name='password_reset_done'), path('reset/<uidb64>/<token>',auth_view.PasswordResetConfirmView.as_view( template_name='account/password_reset_form.html'),name='passwor_reset_confirm'), path('reset/done/',auth_view.PasswordResetCompleteView.as_view(template_name='account/ password_reset_complete.html'),name='password_reset_complete'), ] …
Я пытаюсь использовать значение 'start_index' из объекта 'get_page()' пагинатора. Это необходимо для того, чтобы мой цикл for мог отображать id элемента в соответствии с количеством предыдущих элементов на предыдущих страницах. Когда я пытаюсь добавить это значение в счетчик цикла for …
у меня есть два проекта Django, совместно использующие одну и ту же БД (postgres) Первый - это проект онбординга для пользователей, где я храню данные пользователя. Второй - проект, в котором находятся все сущности, связанные с пользователем. …
У меня есть две модели django: Customer и Agent. Агент имеет внешний ключ к Customer (у каждого клиента может быть много агентов). У меня есть следующее CBV: class CustmerAgentsEditView (SingleObjectMixin, FormView): model = models.Agent template_name = 'customer_agents_edit.html' def get(self, …
Я пытаюсь развернуть приложение django с помощью AWS Elastic Beanstalk, однако мне не ясно, как использовать установленные пакеты Anaconda. Я успешно установил свои пакеты conda, используя .config внутри .ebextensions, однако я не знаю, как передать их в мое …
У меня есть три страницы. И на базу данных есть 3 выпадающие список. Если из выпадающих список выбрать один из них, тогда перенаправить запись на одну из них. например, страницы 1-Касса 2-Менеджер физ лиц 3-Менеджер юр лицо Выпадающие списки …
Я создаю блог, и у меня есть два статуса для постов, Опубликован и Черновик. Я хочу отобразить все теги всех опубликованных постов, используя Django-taggit. вот как получить все теги для всех типов постов, опубликованных и черновиков в моем …
Я хочу, чтобы при попытке создать новый аккаунт, в поле site_name предварительно заполнялось имя сайта, на котором он есть например, для аккаунта на reddit имя_сайта должно быть уже заполнено reddit.com, вместо того, чтобы выбирать из списка сайтов вот …
Я получаю ошибку, но не могу понять, как ее исправить: (MainPage.get() получил неожиданный аргумент ключевого слова 'slug') Это моя модель: class Book(models.Model): title = models.CharField(max_length=256) price = models.IntegerField() category = models.ForeignKey('Category', on_delete=models.PROTECT) created_date = models.DateField(auto_now_add=True) description = models.TextField(blank=True, null=True) count …
Я хочу спроектировать три зависимых выпадающих меню в Django, используя javascript. Я могу разработать для двух переменных. Может ли кто-нибудь помочь мне с тремя переменными? Здесь я пишу код для двух переменных. $(document).ready(function(){ var $d = $("#d"); var …
У меня есть несколько функций в моем Django приложении, которые занимают много времени (скраппинг с использованием прокси), иногда это занимает более 30 секунд и убивается gunicorn и AWS сервером из-за таймаута. и я не хочу увеличивать значение таймаута. …
Фиктивные данные: field_1 price lot 1 1,333.00 lot 1 348.39 lot 2 98.00 Цель - сложить значения цены …
Я создал модель Django с внешним ключом от user, я хочу, чтобы все созданные пользователи были созданы в этой таблице со значением по умолчанию: Models.py from django.contrib.auth.models import User class UserProfiles(models.Model): myuser = models.OneToOneField(User, on_delete=models.CASCADE) userstatus = models.CharField(default='active', max_length=20) …
У меня следующая установка в proj.urls.py : urlpatterns = [ path('', admin.site.urls), path('api/v1/prealert/', include('prealert.urls')), ] Затем в моем приложении prealert, это моя настройка для URL (prealert.urls.py), у меня есть : app_name = 'prealert' urlpatterns = [ path('search_holding_certificate/', …