Учусь сам, относительно недавно. Сделал простой сайт с помощью 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/', …
Def _create_sources(fake, source_number): obj_list = [ Source( name=fake.sentence(nb_words=10, variable_nb_words=True), url=fake.url(), isbn_10=fake.isbn10(), isbn_13=fake.isbn13(), ) for _ in range(source_number) ] counter = 0 for obj in obj_list: Source.objects.bulk_create([obj]) print("{} {}".format(Source._meta.object_name, str(counter))) counter +=1 Я наполняю свою базу данных фальшивыми данными. …
Делаю веб сервис на джанго, поулчаю запросы со стороннего API по ссылке, получилось настроить полный вывод даных из API, так как данных очень много хочу настроить пагинацию, но не могу додуматься как, так как в бд никакие данные не поступают, …
Я следую учебнику на youtube, чтобы создать клон Netflix. Когда я нажал на кнопку создания профиля, данные формы были очищены, но она не перенаправила меня на страницу ProfileList. Означает ли это, что форма не действительна? Спасибо за помощь. views.py class …
У меня есть пользовательская модель, которая имеет такие поля, is_active = models.BooleanField() date_joined = models.DateTimeField(auto_now_add=True) resigned_date = models.DateTimeField(blank=True, null=True) Где resigned_date будет None, если is_active поле будет True. Если поле is_active будет False, то в поле resigned_date …
Views.py def create_topic(request): if request.method == 'POST': form = CreateTopic(request.POST) if form.is_valid(): form.save(commit=False) form.topics_id = Topics.objects.get(slug=request.session['topics_slug']) print(Topics.objects.get(slug=request.session['topics_slug'])) form.save() else: messages.error(request, 'Ошибка валидации') else: form = CreateTopic() return render(request, 'forum/create_topic.html', {"form": form}) models.py (topic) class Topic(models.Model): title = models.CharField(max_length=40, verbose_name='Наименование') …
Здравствуйте, наставники и старшие разработчики. Я сейчас занимаюсь этой проблемой 5-7 часов, пытаясь решить ее, Эта проблема возникает во время развертывания моего приложения на Digital Oceans Apps и вот логи, которые прислал Heroku пожалуйста, помогите мне разобраться 2022-10-03T10:37:01.047248352Z [2022-10-03 …