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

23.01.2022
Ошибка: ModuleNotFoundError: No module named 'Project.wsgi'

Делаю сайт на Django и пытаюсь его выложить для тестов с помощью Heroku. При переходе на сайт - ошибка "Application error". Вот, что выдала cmd: app[web.1]: ModuleNotFoundError: No module named 'Project.wsgi' app[web.1]: [2022-01-23 14:32:06 +0000] [9] [INFO] Worker exiting (pid: …

23.01.2022
Django - ссылки неправильно разрешаются в меню

Я разрабатываю локально Django страницу и имею некоторые проблемы с выделенными меню. при наведении курсора на "moje projekty" я вижу следующую ссылку 127.0.0.1:8080/portfolio/, я нажимаю и страница открывается когда я навожу курсор во второй раз, он …

23.01.2022
Django как обновить поля изображения, пришедшие из другой модели?

Я пытаюсь обновить поля профиля_pic в моих представлениях, которые приходят из другой модели. Но изображение не обновляется. вот мой код: Вот две мои модели: class Doctor(models.Model): doctor_name = models.CharField(max_length=100) class UserProfile(models.Model): profile_pic = models.ImageField(upload_to='profile/images/',blank=True,null=True) acess_doctor_model = models.ForeignKey(Doctor, on_delete=models.CASCADE,blank=True,null=True,related_name="acess_doctor_model") …

23.01.2022
Внутренняя ошибка сервера при размещении приложения Django на Heroku

Я только что разместил свое приложение django на heroku. Сказано, что сборка прошла успешно, но когда я открываю приложение, я вижу Internal Server Error. Я написал heroku logs --tail и он говорит, что нет модуля с именем _tkinter, однако, …

23.01.2022
Пустой путь обрывается после добавления первого приложения в django

Я создал новое приложение django и запустил его, используя python manage.py runserver . Оно запустилось нормально, и я смог увидеть страницу по умолчанию Вывод оболочки: Django version 4.0.1, using …

23.01.2022
Ошибка Apache[ ModuleNotFoundError: No module named 'encodings'] python

Я пытаюсь создать производственную среду, используя Django. python・・・・ver3.9.5 apache・・・・ver2.4 сервер windows .venv не используется. Основными ссылками являются следующие сайты. https://tamapoco.com/archives/7727 Я подтвердил подтверждение запуска (Он работает) apache. Проект, созданный в Django, был подтвержден для работы …

23.01.2022
Какие варианты исправить ошибку?

Cannot create consistent method ordering - Эту ошибку выдаёт расширение pylance в VsCode. Выдаёт её на ниже приведённый код, конкретно на CreateComment class ArticleDetail(BaseView, DetailView): model = Article context_object_name = 'article' pk_url_kwarg = 'article_id' template_name = 'blog/articles_dir/article_detail.html' def get_queryset(self): return …

23.01.2022
Django bootstrap alert: принудительное отображение оповещения о сообщениях в django

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

23.01.2022
MultiValueDictKeyError at /

при локальном запросе post (pycharm) все работает, но не на сервере. Я не могу понять, в чем проблема, я вижу, что не могу найти doc_id, но не понимаю почему пост { "customer_id":"1", "field": { "Number_doc_str":"32", "company_1":"РосРеестр", "company_2": "ИП Иванов", …

23.01.2022
У меня Ошибка: Атрибут 'image' не имеет связанного с ним файла

Я пытался обновить изображение с помощью django-extra-views(UpdateWithInlinesView). Когда я устанавливаю флажок clear checkbox и обновляю это поле, у меня возникает ошибка Атрибут 'image' не имеет связанного с ним файла. Однако, …

23.01.2022
Django ChoiceField сделать только один выбор доступным для чтения

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

23.01.2022
Django+nginx+gunicorn проблемы с Cerbot для перехода на HTTPS

В настоящее время я развертываю свое приложение django на сервере AWS Lightsail Debian 10.8. Оно прекрасно работает с http. Поэтому я хотел перевести свое приложение на HTTPS и получить SSL сертификат. Я следовал двум руководствам по этому вопросу : …

23.01.2022
Проверка всех форм, затем вызов save methd - django dynamic form

я создал страницу, которая имеет набор форм, я хочу проверить все формы, если они имеют ошибку, то вызвать метод сохранения, но create() автоматически вызывает метод сохранения! есть ли способ предотвратить это, пожалуйста? вот мой views.py def addNewGuestPopup(request): if request.method …

23.01.2022
Сессия Django работает нормально локально, но после развертывания на Heroku она обновляется при каждом изменении представления

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

23.01.2022
201 Создан - но нет нового объекта в базе данных SqLite

У меня есть кнопка, на которую пользователи могут нажать, чтобы добавить объект в свой аккаунт. Она отправляется через django в мою sqlite базу данных, и в консольном журнале нет никаких ошибок. Там написано "201 Created", но в базе данных …

23.01.2022
Триггер django rest framework зацикливается при задержке сети

1: Я работаю с django rest framework в качестве backend и angular в качестве frontend. Я использую сигналы и приемник django во многих местах моего проекта. в методе pre_save или post_save я сталкиваюсь с общей проблемой. Проблема заключается в том, …

23.01.2022
Не удается отобразить картинку в моем социальном приложении django с помощью imageField?

Мне нужен свежий взгляд, что я упускаю? В моей Post Model imageField определяется как "картинка" для загрузки на сайт, я загружаю ее в админ панели, она загружается просто отлично, но я не могу заставить ее появиться на странице: <a …

23.01.2022
Лучший ват для реализации кнопки действия в django

Я пишу приложение Django, в котором есть кнопка действия под названием restart. При нажатии на эту кнопку должен перезапускаться сервис. Проблема в том, как мне это реализовать У меня есть возможность добавить JavaScript к кнопке и вызвать публичный rest …

23.01.2022
Ошибка Python/Django "страница не найдена": "Текущий путь, ... не совпадает ни с одним из этих путей".

Я изучаю главу 18 в Python Crash Course Эрика Маттеса. Я использую Django 4.0.1, а в книге используется 2.2.0, поэтому я вижу, что у других людей возникают такие же проблемы, как и у меня, с этим разделом. В других …

23.01.2022
Как исправить несуществующий шаблон в Django?

Я новичок в фреймворке Django. Я создал свой проект, создал свое приложение и протестировал его, все работало нормально, пока я не решил добавить шаблон. Я не знаю, откуда берется ошибка, потому что я следую тому, что говорится в документации …

23.01.2022
Развертывание проекта django с другими приложениями с помощью Apache

Я пытаюсь развернуть веб-сайт, используя Apache и mod_wsgi, мой проект имеет больше приложений Project/ ├── Article │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── forms.py │ ├── migrations │ ├── models.py │ ├── templates │ ├── tests.py …

23.01.2022
Можно ли в Django передать дополнительное значение с помощью celery AsyncResult, пока задача celery находится в любом состоянии (RUNNING, PENDING, SUCCESS)?

На самом деле, я хотел получать словарь, пока задача celery находится в состоянии выполнения. Например: task = app.AsyncResult(task_id) response_data = task.get() print(response_data['key'])

23.01.2022
Django rest framework и swagger : недопустимый литерал для int() с базой 10: 'None'

Когда я использую rest_framework_swagger, я сталкиваюсь с некоторыми ошибками. как вы можете видеть, это больше связано с библиотекой и портом. есть ли что-то неправильное в моих других представлениях? вот мой код : from rest_framework_swagger.views import get_swagger_view from …

23.01.2022
URL-тег веб-сокета шаблона Django

Я пытаюсь загрузить ws_urlpatterns в шаблон с тегами: routing.py from django.urls import path from .consumers import WSConsumer ws_urlpatterns = [ path('ws/some_url/', WSConsumer.as_asgi(), name="ws"), ] &lt;div class="container"&gt; &lt;div class="row"&gt; &lt;div class="col-6 mx-auto mt-5"&gt; …

23.01.2022
Совместимость версий Python и Django для существующего проекта

Программа создана на версиях: Python 3.8.6. и Gjango 3.1.2. Могу ли установить последние версии на новом компьютере или нужно использовать те же?

23.01.2022
Как обрабатываются взаимозависимые вызовы db в transaction.atomic

У меня есть два вызова БД внутри transaction.atomic() Коды выборки with transaction.atomic(): result1, created = SomeModel.objects.get_or_create(**somedata) if not created: flag = SomeOtherModel.objects.filter(somemodel=result1).exists() if flag: result1.some_attr = value1 if flag else value2 result1.save() AFAIK о transaction.atomic, …

23.01.2022
Как интегрировать модель машинного обучения с веб-сайтом Django

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

23.01.2022
Django отображает изображения с локального ресурса

В случае, если я: at a very early stage of developing; using Chrome, which doesn't allow images from local resource, and storing my images in a local /static folder, каков может быть лучший обходной путь для …

23.01.2022
Как достать имя пользователя написавшено коментарий в models.py

Нужно сделать так,чтобы имя пользователя отправившего коментарий записывалось в поле models.py. Насколько я понимаю это делается с помощью default,но не понамаю как передать ему имя пользователя class ComentModel(models.Model): text= models.CharField(max_length=1000000) username=models.CharField(max_length=1000, default=??? ) #тут должно быть имя пользователя post=models.CharField(max_length=100) def …

23.01.2022
Django Unit tests can't ovveride variable from tessting when post

Мне нужен тест для представления обновления. Мое представление обновления создает папки. Для тестов я хочу изменить путь к папкам. Я пытался изменить настройки с помощью декоратора override_settings и с помощью with self.settings(): уставок из https://docs.djangoproject.com/en/2.2/topics/testing/tools/#django.test.modify_settings …

23.01.2022
Django Admin не шифрует пароль

У меня есть модель CrmUser, которая наследуется от AbstractUser. models.py from django.contrib.auth.models import AbstractUser class CrmUser(AbstractUser): phone = models.CharField(max_length=15, blank=True) developer = models.BooleanField(default=False) class Meta(AbstractUser.Meta): pass Проблема вот в чём - поля в админке показываются все как надо, но …

23.01.2022
Как перегруппировать результат по полям?

Мне нужно сделать просмотр "статистики" по некоторым проданным товарам. К сожалению, я теряюсь с annotate, aggregate, не могу получить желаемый результат. У меня есть 2 модели: class SaleProduct(models.Model): name = models.CharField(_('Name'), max_length=80) price = models.FloatField(_('price')) …

23.01.2022
Объекты модели из админки django не связаны с объектами модели бэкенда

Итак, я использую $5 digital ocean droplet, используя ubuntu и nginix для размещения сайта django, я следовал этому this tutorial и this guide. Часть руководства гласила запустить gunicorn --bind 0.0.0.0:8000 myproject.wsgi из виртуальной …

23.01.2022
Django siteframework, Как часто django создает файл sitemap.xml?

У меня есть Django siteframework для создания динамического sitemap.xml листа. class NewsSitemap(Sitemap): changefreq = "daily" priority = 0.8 protocol = 'https' def items(self): return News.objects.all() # news objects def lastmod(self, obj): return obj.date_posted def Newstitle(self, obj): return obj.titleEnglish def …

23.01.2022
Как мы можем использовать два разных сериализатора в одном generics.ListAPIView, переопределяя метод get_queryset()?

Мой Views.py class RelatedFacultyProfile(generics.ListAPIView): serializer_class = FacultyProfileGenericSerializer permission_classes = [IsAuthenticated] def get_queryset(self): helper = UserTypeHelper(self.request, path=False) if helper.user_type == 'F': queryset = Faculty.objects.filter(department=self.request.user.faculty.department) if helper.user_type == 'S': queryset = Faculty.objects.filter(department=self.request.user.student.branch) return queryset class RelatedStudentProfile(generics.ListAPIView): serializer_class = StudentProfileGenericSerializer permission_classes = [IsAuthenticated] …

23.01.2022
Функция в python generate str lik that QW300 [закрыто]

Как я могу написать функцию в python и сгенерировать строку типа "QW300" и следующую строку этой функции QW310

23.01.2022
Как отправить svg в ajax запросе на сервер django?

На сайте есть canvas созданный на fabric.js. Мне нужно отправить svg этого холста на сервер с django, сохранить в базе данных mysql и создать pdf файл на основе svg. На данных момент не получается отправить svg получаю ошибку: Not Found: …

23.01.2022
Вложенный ввод уникальных данных Django rest API

У меня есть два набора представлений один называется Menu, а другой user. Пользователь содержит файл с именем items, который имеет вложенные данные { "id": 30, "email": "loop@loop.com", "name": "loop", "items": [ { "id": 171, "item_name": "burger", "cost": …

23.01.2022
API запрос должен принимать объект пользователя в качестве входных данных и обновлять пользователя

Задача состоит в том, чтобы создать конечную точку API "/updateUser" для обновления информации о пользователе. Запрос API должен принимать объект User в качестве входных данных и обновлять пользователя. Моя модель такова: class UserModel(AbstractUser): name = models.CharField(max_length=50) email = …

23.01.2022
Нажмите на кнопку и запустите подсчет времени на перенаправленной странице (JavaScript)

Я пытаюсь разработать приложение для викторины с помощью Django. Где я хочу добавить функциональность вроде этой - "Когда пользователи нажмут на кнопку начать тест, они будут перенаправлены на страницу вопросов, и время экзамена будет запущено". Здесь я использую JavaScript "setInterval" …