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

29.04.2022
Проверка POST HTML FORM не работает с Django

В настоящее время я изучаю Django, я связал мою register FORM с моим views.py, и написал немного кода бэкенда, проблема в том, что он успешно связывается с моим .html файлом, и POST элементы регистрируются, но когда я пытаюсь сделать …

29.04.2022
Как получить данные из Django Rest Framework в GoogleMaps в JS

Я пытаюсь создать веб-приложение, которое должно получать данные из Django Rest Framework (используя Serializer), передавать их в JavaScript и генерировать маркеры GoogleMaps. Когда я получаю данные из Django API, JS возвращает мне 'Promise'. Для создания маркеров на GoogleMaps мне нужен …

29.04.2022
Аннотация запроса Django после фильтра работает некорректно

У меня есть две модели, связанные с помощью m2m отношения через промежуточную модель. Поле отношения называется participants. Когда я делаю это: chats = Chat.objects.annotate(Count("participants")).filter(participants=user) chats.get(pk=11).participants__count Он вернет 2; что правильно. Но когда я делаю следующее: …

29.04.2022
Как работает "альтернатива" во фреймворке сайта Django?

Я изо всех сил пытаюсь заставить атрибут "alternates" работать во фреймворке Django sitemap. class StaticViewSitemap(sitemaps.Sitemap): priority = 0.5 changefreq = 'daily' i18n = True alternates = True def items(self): return ['index', 'about'] def location(self, item): return reverse(item) …

29.04.2022
Отправка сообщения формы из другого представления с полем ввода

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

29.04.2022
Как отобразить уведомление до двух дней от начальной даты и отобразить уведомление в конечную дату с помощью django?

From django.shortcuts import render from app.models import maintenance def notification(request): time_obj = maintenance.time_obj before_two_days = time_obj - datetime.timedelta(days=2) today = datetime.date.today() print('before_two_days',before_two_days) print('today',today) if before_two_days > today: msg = maintenance(start_date=maintenance.start_date,msg = f"Your site will be under construction on {before_two_days}",is_seen=False) msg.save() …

29.04.2022
Может ли кто-нибудь помочь мне с проблемой import-export-django в django

Model.py class Order(models.Model): customerID = models.CharField(max_length=300, blank=True, null=True) osm_bol = models.CharField(max_length=300, blank=True, null=True) ..... ..... def __str__(self): return self.customerID Resouces.py class NewOrders(resources.ModelResource): osm_bol = Field(attribute='osm_bol', column_name='Client Track ID') class Meta: model = Order fields = ('osm_bol') Exel Sheet …

29.04.2022
Язык шаблонов Django как исправить

Здравствуйте, я пытаюсь создать простое приложение django, но не могу заставить файл index.html распознать переменные, созданные в views.py. Ничего не получается. Возможно, это должно быть как-то настроено в settings.py? index.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta …

29.04.2022
Как получить уведомление о добавлении новой статьи на сайт?

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

29.04.2022
Могу ли я писать посты для личного сайта-блога Django в статических html-файлах?

Я довольно новичок в Django и экспериментировал, создавая свой личный блог. Общий вопрос Я понял, что могу задать структуру записей блога в models.py и использовать администраторский сайт для написания своих блогов. Однако, что если я хочу писать …

29.04.2022
Об очистке памяти, используемой в GPU при работе Tensorflow

Вот мое установленное окружение, Cuda 10.0 Nvcc Ubuntu 20.04 Python 3.7 Tensorflow 2.0 GPU Когда я просто запускаю код переноса стиля, подобный представленному здесь https://www.tensorflow.org/tutorials/generative/style_transfer Все работает хорошо, если процесс завершен, но когда я …

29.04.2022
Не следует включать "воскресенье" в колонку Даты

просмотров def pendingc(request,userid): userid=userid today = date.today() d=today.strftime("%A") dd = today - timedelta(days = 2) ddd=dd.strftime("%A") r=User.objects.filter(id=userid) engagement=list(r[0].engagement.all().values_list('id',flat=True) ) l=Client.objects.filter(status="Active",Parent__in=engagement) emp=list(Task.objects.filter(project__in=l).values_list('employee_id',flat=True)) u=list(User.objects.filter(id__in=emp).exclude(is_superuser=True).values_list("id",flat=True)) k = list(Task.objects.filter(date__lte=today,date__gte= dd,project__in=l).values_list("employee",flat=True)) res = list(set(u)^set(k)) datas_list = User.objects.filter(id__in=res) page = request.GET.get('page', 1) paginator = Paginator(datas_list, …

29.04.2022
Сериализация набора запросов, включающего значения ForeignKey

Models.py: class Project(models.Model): project_code = models.CharField(max_length=250, null=False, blank=False) description = models.CharField(max_length=1000, null=True, blank=True) class ProjectManager(models.Model): name = models.CharField(max_length=250, null=False, blank=False) project_id = models.ForeignKey( Project, on_delete=models.CASCADE ) views.py: def ajax_search(request): if request.method == 'GET': category = request.GET['category'] if category == …

29.04.2022
If со сравнением дат в view.py

У меня в модели есть DataTimeField под именем Begin. Хочу за его счёт создать условие с if в view.py,где Begin должно быть <= текущей дате и времени. Можно ли такое сделать, если да, то как это кодом записать? P.S. в …

29.04.2022
TypeError: get() missing 1 required positional argument: 'path' [closed]

Я пытаюсь написать тест представления для моей функции index(), я использовал TestCase и RequestFactory для выполнения этого теста, мой тестовый модуль выглядит следующим образом: from attr import Factory from django.test import TestCase, RequestFactory from solos.views import index …

29.04.2022
Как я могу использовать OR-клаузу с haystack вместе с фильтром расстояний?

Я использовал фильтр расстояний, используя обычные фильтры запросов django в OR-клаузе: # either it's within the preset distance of the location # OR it's not an in-person event self.filter(Q(location__distance_lt=(geometry, LOCATION_WITHIN_D)) | ~Q(type=Event.IN_PERSON)) Я хочу сделать подобную фильтрацию …

29.04.2022
AttributeError: модуль 'collections' не имеет атрибута 'Iterator'

Я погружаюсь в документацию по Django и использую последнюю версию Django (4.0.4) и Python 3.10.0 Когда я пробую команду django-admin startproject mysite, она выдает ошибку "AttributeError: module 'collections' has no attribute 'Iterator'" Я использую виртуальную среду, на которой также …

29.04.2022
Django GenericSitemap: Проблема с моделью

Я пытаюсь создать карту сайта Django с помощью функции GenericSitemap. мой файл urls.py выглядит следующим образом: from django.urls import path from . import views from django.views.generic.base import TemplateView from re_analytics.models_new import AnalyticsData from django.contrib.sitemaps import GenericSitemap from django.contrib.sitemaps.views …

29.04.2022
Python regex для данного типа чисел (xx-x-xx-xx-x), например. 21-1-9999-4 [закрыто]

Здравствуйте разработчики Я хочу проверить этот тип числа 21-1-9999-4 используя python regex формат regex как(xx-x-xxxx-x) Спасибо за продвинутый

29.04.2022
Version_info, _mysql.version_info, _mysql.__file__ NameError: name '_mysql' is not defined [duplicate]

Import MySQLdb as Database Файл "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/MySQLdb/init.py", строка 24, in version_info, _mysql.version_info, _mysql.file. NameError: имя '_mysql' не определено

29.04.2022
AWS ElasticBeanstalk Stripe

У меня нет домена и я не настроил SSH (который я не знаю, что это такое). Я развернул Elastic Beanstalk на локальном сервере, он работает отлично, но при развертывании я не могу загрузить stripe. Я использую живые клавиши error: …

29.04.2022
Как наложить ограничение на поля внешнего ключа в Django?

Рассмотрите следующие модели: class Model1: x = an integer y = an integer class Model2: f1 = models.ForeignKey(Model1) f2 = models.ForeignKey(Model1) Теперь я хочу наложить ограничение на модель 2 так, чтобы в модель 2 не вставлялись дубликаты …

29.04.2022
Какой механизм стоит за оператором "print", который работает как оператор "if"?

Простите, я не могу найти правильных слов, чтобы описать свой вопрос. Я уже решил свою проблему. Я просто хочу понять механизм под капотом. В моем models.py, class Order(models.Model): quantity = models.IntegerField() price = models.IntegerField() В …

29.04.2022
Начальное значение поля modelform_factory в Django

Это мое первое сообщение на StackOverflow. Я также новичок в использовании Django (на самом деле я использую версию 3.2). Я читал о том, как установить начальное значение поля в форме, используя начальный параметр modelform_factory. Я выполнил несколько примеров кода, но …

29.04.2022
CK EDITOR изображение, таблица и вертикальная полоса прокрутки проблема проблемы

Я добавил CK EDITOR в поле textarea на моей веб-странице после добавления CK Editor я получил вертикальный Полоса прокрутки. Моя проблема в том, как убрать эту полосу прокрутки, которую я получил после добавления CK Editor. <a href="https://i.stack.imgur.com/D5w7J.jpg" rel="nofollow …

29.04.2022
Django использует много памяти

Я использую django в качестве бэкенда для фронтенда React и развертываю оба приложения на Heroku. Я использую Gunicorn для обслуживания приложения и подписал план Hobby на Heroku, который предлагает 512 МБ оперативной памяти для запуска приложения. Но django dyno …

29.04.2022
Функция загрузки файла не работает в Django views.py

[support.html] &lt;a href="/supporting/download/"&gt;&lt;button type="button"&gt;Download File&lt;/button&gt;&lt;/a&gt; [supporting/urls.py] from django.urls import path from . import views urlpatterns =[ path('supporting/download/',views.download), ... ] [supporting/views.py] def download(request): output = io.BytesIO() workbook = xlsxwriter.Workbook(output) worksheet = workbook.add_worksheet() merge_format = workbook.add_format({'align': 'center', 'valign': 'vcenter'}) supportings …

29.04.2022
Как осуществлять поиск через Enums Django

Я пытаюсь написать функцию поиска для бронирования столика в ресторане, у меня есть модель ресторана: class Restaurant(models.Model): """ Table Restaurant ======================= This table represents a restaurant with all necessary information. """ name = models.CharField(max_length=70) caterer = models.ForeignKey(Caterer, on_delete=models.CASCADE, null=True) …

29.04.2022
Как запустить существующее приложение Django на экземпляре aws ec2?

Я пытаюсь запустить приложение Django на экземпляре AWS Ec2. В качестве платформы я выбрал Ubuntu. После клонирования git-репозитория и создания виртуальной среды я установил все приложения, указанные в файле requirements.txt. Когда я пытаюсь выполнить следующие строки кода python3 manage.py migrate …

29.04.2022
AttributeError Объект не имеет атрибута

получение AttributeError at /url/ 'SignUpForm' object has no attribute 'newsletter', when trying to sign up a new user #views from somewhere.views import subscribe def createaccount(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): user = form.save() if form.newsletter …

29.04.2022
Ошибка целостности на DRF при разрушении приспособления

У меня есть эти 2 модели в Django: class Invoice(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) owner = models.ForeignKey(to="User", on_delete=models.CASCADE) client = models.ForeignKey(to=Client, on_delete=models.CASCADE) project = models.ForeignKey(to=Project, on_delete=models.CASCADE) work_sessions = models.ManyToManyField (WorkSession) fixed_travels = models.ManyToManyField(FixedTravel) hourly_travels = models.ManyToManyField(HourlyTravel) …

29.04.2022
Как интегрировать Docker из Django и ReactJS с Kafka для генерации аналитических данных для пользователей?

Я реализую веб-сервис Django, который будет иметь приложения для разных платформ, Reactjs для компьютеров, приложение swift для ios, и Kotlin для android устройств. Протокол - rest API и, возможно, функция чата включена, тогда Django каналы также используются. Формат данных …

29.04.2022
Загрузка файлов с S3 на компьютер пользователя

У меня есть следующее представление в моем проекте Django class download_mscore_software(APIView): def get(self, request): session = boto3.Session( aws_access_key_id=settings.AWS_ACCESS_KEY_ID, aws_secret_access_key=settings.AWS_SECRET_ACCESS_KEY ) s3 = session.resource('s3') clancy = s3.Bucket("magpie-bixly-test").download_file("Clancy-Gorillaz.jpg", "Clancy-Gorillaz.jpg") Это работает для загрузки файла в каталог моего проекта. Однако мне …

29.04.2022
Не разрешено вызывать async для функции, преобразованной с помощью sync_to_async()

У меня проблемы с sync_to_async. Я получаю ошибку You cannot call this from an async context - use a thread or sync_to_async. в операторе печати, хотя я использовал sync_to_async для преобразования функции async. Если я делаю print(type(masters)) вместо этого, …

29.04.2022
Как удалить отношения "многие ко многим" в django?

Я пытаюсь удалить мое m2m отношение, я думаю, что я написал его правильно, но в DB ничего не происходит, и на сайте тоже ничего не происходит вот мой models.py class Department(models.Model): id = models.AutoField(primary_key=True) department = …

29.04.2022
Пытаюсь скрыть секретный ключ django, но получаю ошибку при развертывании в PythonAnywhere

Я пытаюсь развернуть проект django. Я спрятал секретный ключ, поместив его в файл .env и добавил его в .gitignore, так что секретный ключ django у меня только локально, а не в git-репозитории. Но когда я пытаюсь развернуть проект в …

29.04.2022
Две кнопки в форме для отображения словаря не работают

Я хочу использовать две кнопки в шаблонной форме и запускать два действия в функции. Когда я опускаю if только с кнопкой, django работает, но когда я добавляю if в коды для выполнения двух действий, он перестает работать. в представлении: def …

29.04.2022
Попытка загрузить файл базы данных с помощью запросов python и отправки в API django

Здравствуйте, у меня есть файл базы данных. Я хочу отправить этот файл базы данных через метод post в python requests на мой сервер django и хранить этот файл базы данных где-то на моем сервере. У меня есть следующий …

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

Я создал кучу групп по этой ссылке: https://stackoverflow.com/questions/22250352/programmatically-create-a-django-group-with-permissions#:~:text. Я подписал класс User, добавив поле выбора под названием "role". По сути, это означает, какую роль имеет пользователь. Таким образом, если пользователь имеет роль "персонал". Таким образом, он будет иметь …

28.04.2022
Django MySQL Доступ запрещен для пользователя 'user_name'@'localhost' к базе данных 'db_name'

Я совсем новичок в Django (первый день) и настраиваю среду на MAC. Я нахожусь внутри среды, созданной pipenv, и пытаюсь выполнить python3 manage.py migrate. Я получаю ошибку "Access denied for user 'user_name'@'localhost' to database 'db_name'". У меня нет …