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

24.01.2022
Загрузка файлов в папку media находящуюся вне проекта django на хостинге с ubuntu

Было написано приложение на Django, после чего залито на хостинг beget, в приложении есть загрузка изображений в папку media, но при отключении debug соответственно вся работа по выдаче статики ложится на плечи nginx, из за чего приходится переносить всё в …

24.01.2022
Как решить проблему ошибки при запуске приложения django на сервере heroku?

Я создал приложение django и теперь запускаю его на heroku app мой procfile и другие вещи следуют. но когда я создаю его на heroku, оно успешно загружается, но не запускается на сайте. Это приложение работает на localhost хорошо, но …

24.01.2022
Как изменить имя файла при загрузке поля изображения в Django

При загрузке поля изображения (медиафайла) в Django возникает вопрос о переименовании файла. Урл страницы для загрузки изображения содержит pk внешнего ключа. Я хочу переименовать файл изображения в {pk}.png при загрузке изображения. Когда код ниже работает, он сохраняется как none. В …

24.01.2022
Какова средняя стоимость хостинга приложений django?

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

24.01.2022
Отображение поля пользовательской модели в методе Post

Я столкнулся с некоторыми проблемами, касающимися Django-Rest-Framework, метода post. Есть две вещи, которых я хочу достичь: Adding fields in the view of the Post method. --> Here instead of sending the data in Json format, I want to …

24.01.2022
Создание базы данных с помощью python и Django и заполнение этой базы данных из данных API HubSpot

Я пытаюсь заполнить базу данных, используя данные HubSpot's Companies API. Я создал таблицу в models.py. В файле views.py я вызвал данные API, однако я не могу сохранить эти данные в базе данных. Я не понимаю, есть ли проблема в моем …

24.01.2022
Присвоение значения скрытого поля Django forms с помощью var после 'forms.is_valid()' не сохраняет его

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

24.01.2022
Добавление переменной в статический тег {% %} вложения шаблонов Django

У меня есть проект на Django Python. И я пытаюсь понять, как добавить переменную во вложении {% %} У меня есть переменные, заданные таким образом: CP_ENV_SMALLAPPNAME_CAPITALIZE <-- meta title variable CP_ENV_FAVICON_PATH <-- favicon variable path <title>{{ CP_ENV_SMALLAPPNAME_CAPITALIZE }}</title> …

24.01.2022
Хранение больших данных в коллекции mongodb с помощью python

Я работаю над проектом Django, в котором мне нужно создать данные за 10 лет и хранить их в MongoDB, получить их и отобразить на HTML-странице. Я пытаюсь разделить 10 лет данных на 1 год и затем сохранить их в коллекции …

24.01.2022
Как отправить массив объектов модели django в post api?

Class Product(models.Model): name = models.CharField(max_length=255) class Image(models.Model): product = models.ForeignKey(Product, on_delete=models.CASCADE) image = models.ImageField(upload_to="images") class ProductViewSet(ModelViewSet): queryset = Product.objects.all() serializer_class = ProductSerializer Как я могу сделать свой сериализатор и представления? Полезная нагрузка моего post api запроса будет …

24.01.2022
Telegram Oauth2 с помощью Django

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

24.01.2022
Аннотирование разницы значений из заданного временного диапазона Django

Рассмотрение простой модели class Event(models.Model): title = models.CharField(max_length=100) amount = models.IntegerField() Что я хочу достичь I'm trying to somehow use annotate to give me the difference b/w the last_entry(created for event) - first_entry(created for event) and ignore …

24.01.2022
Почему загруженные файлы не удаляются

Я новичок в Django, я добавил правильный код, но он не удаляет файл. Пожалуйста, помогите мне кто-нибудь. views.py: def control_upload(request): if request.method == 'POST': form = ControlForm(request.POST, request.FILES) if form.is_valid(): model_instance = form.save() model_instance.save() else: form = ControlForm() controlmachiness …

24.01.2022
Ошибка при запуске heroku run manage.py migrate

Если я запускаю python manage.py migrate в Heroku, python: can't open file 'manage.py': [Errno 2] No such file or directory Я получаю эту ошибку. Как я могу исправить эту ошибку? Если я запускаю heroku run ls accounts config …

24.01.2022
Новый суперпользователь не может войти в CMS

Я новичок в Wagtail и django. Я прошел курс https://learnwagtail.com/wagtail-for-beginners/ и смог запустить свой сайт на Digital ocean, однако я не могу войти в административную область. Я пробовал использовать учетные данные суперпользователя, которые использовались локально. Я …

24.01.2022
Ошибка при добавлении записей с помощью панели администратора django

В последнее время я использую приложение Termux на своем android устройстве для создания django приложения. Когда я использовал панель администратора, она открылась, но когда я попытался добавить какие-либо записи в таблицы моей базы данных через нее, она просто выдала …

24.01.2022
Представление класса списка не вернуло ответ HttpResponse

Я пытался заставить представление списка на основе класса отображать все записи под учетной записью пользователя (абитуриента), но при загрузке страницы мне выдается следующая ошибка: Представление jobassessment.views.view не вернуло объект HttpResponse. Вместо этого оно вернуло None. Для меня это …

24.01.2022
Тест selenium не отображает статические файлы и объекты данных

Все прекрасно работает на локальном сервере и в продакшене, но при попытке запустить селеновый тест, статические файлы не загружаются. Даже созданные объекты данных, которые были отображены в шаблоне, также не отображаются. Вот статические настройки в settings.py STATIC_URL = …

24.01.2022
Как сделать автогенерацию (автозаполнение и инкремент) в админке django

Я хочу сделать так, чтобы поле кода автоматически заполнялось и автоматически увеличивалось в админке django. models.py class GeneralDocumentType(models.Model): code = models.CharField(max_length=10, null=False, unique=True) name = models.CharField(max_length=100, null=False, unique=True) description = models.TextField(blank=True, null=True) def __str__(self): return self.name Я хочу …

24.01.2022
Поисковая строка Django не отображает результаты

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

24.01.2022
.NET vs Django vs Node [закрыто]

Я начинающий веб-разработчик. Я рассматриваю возможность изучения веб-разработки и мне нужно выбрать фреймворк. Что вы будете использовать .NET, Django или Node? Мне нравится, что язык безопасен для типов. В настоящее время я изучаю C++. Не могли бы вы дать мне …

24.01.2022
Подключение к другой БД, не созданной Django

У меня есть проект Django и я хочу посмотреть другую базу данных (не базу по умолчанию, созданную Php Symfony) Django может установить две БД в settins.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', "NAME": config("DB_NAME"), "USER": config("DB_USER"), "PASSWORD": …

24.01.2022
Передача данных формы Django во фреймворк frondend (DRF)

Фон Я столкнулся с очень раздражающей проблемой. Я решил использовать Svlete в качестве фронтенда. Кроме того, у меня много конечных точек в моем REST api, которые ожидают данные формы. Раньше я просто создавал forms.py в каталоге моего приложения, а …

24.01.2022
Попытка сделать форму с 2 входами

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

24.01.2022
Django не создает новый экземпляр поля многие-ко-многим, если его поле уже существует в базе данных, вместо этого увеличивается другое поле

У меня есть следующие классы в моем Models.py (удалены несвязанные поля & классы) class Size(models.Model): prod_size = models.DecimalField(max_digits=3, decimal_places=1) quantity = models.IntegerField(default=1) class Product(models.Model): sizes = models.ManyToManyField(Size, related_name='products') В настоящее время, если я захожу в существующий продукт …

24.01.2022
Проблема Websockets с django на производстве

У меня есть приложение django и оно включает websockets, так что websockets работает с gunicorn -b 0.0.0.0 или runserver, но не работает с конфигурацией nginx или проблемой вроде этой, я не знаю в чем проблема

24.01.2022
Pytest / Django: Как изменить декоратор, который определяется во время сборки?

Я делаю сетевой запрос и даю ему 10-секундный таймаут. Таймаут вызывается декоратором, который считывает ограничение по времени из settings, так что это выглядит следующим образом: @timeout(settings.TIMEOUT). Проблема в том, что я хочу, чтобы тест был очень быстрым, поэтому …

24.01.2022
Лучшая библиотека для добавления графика на страницу администратора Django Jazzmin

У меня есть 3 модели в моем приложении Django и пользовательская модель. Я хотел бы добавить несколько основных гистограмм и круговых диаграмм на главную страницу администратора. Я использую библиотеку Jazzmin. Посоветуйте, пожалуйста, библиотеки или скрипты, которые я могу …

24.01.2022
Как построить систему рефералов и заработка на django python

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

24.01.2022
Встраивание http-запросов в приложение Qt c++

Я прошу прощения, если это неправильное место для этого вопроса, дайте мне знать, и я удалю его и размещу в правильном месте. Мне интересно узнать о стандартах выполнения http-запросов в настольном приложении Qt. Например, я хочу создать инструмент, …

24.01.2022
Django raw sql в моделях с помощью ForeignKey

Допустим, этот псевдокод представляет собой модели для работы class Quiz(): name = models.CharField() class Answer(): quiz = models.ForeignKey(Quiz) answer_text = models.CharField() Я хотел бы отслеживать необработанный SQL, поэтому давайте также импортируем from django.db import connection print(Answer.objects.all().select_related('quiz').query) ок, …

24.01.2022
Settings.BASE_DIR в django возвращает путь к Windows вместо базового каталога

Я выполнил эти команды в оболочке python from django.conf import settings print(settings.BASE_DIR) Как и ожидалось, возвращается абсолютный путь проекта "C:/Users/User/Desktop/Project" Но это было не так, когда я попробовал обратиться к той же функции в функции …

24.01.2022
Python Social Auth захват маркера доступа для пользователя

Я хочу создать пользовательского пользователя с именем пользователя, электронной почтой из социального конвейера, используя Google OAuth2. Если уже есть пользователь, связанный с этим email, именем пользователя, то просто прикрепите токен доступа к этому аккаунту, иначе создайте аккаунт, но он должен …

24.01.2022
Django выпадающий список пользователей

Я пытаюсь создать трекер проблем, похожий на github. Я застрял на попытке реализовать функцию назначения, вот что я имею на данный момент class Assign(models.Model): name = models.OneToOneField(User, on_delete=models.SET_NULL, null=True) class Issue(models.Model): MARK_AS = ((True, 'Open'), (False, 'Closed')) title = …

24.01.2022
Отображение данных из нескольких таблиц в одном шаблоне

Я пытаюсь создать приборную панель для заказов, сделанных клиентом. У меня есть несколько таблиц, но две, с которыми я имею дело, это "Order" и "Order_Detail". Из таблицы "Order" мне нужно отобразить Customer, Status, и Required_date, из таблицы "Order_Detail" мне нужен …

23.01.2022
Каковы правильные разрешения и виртуальные хосты для запуска Django в подкаталоге?

Я пытаюсь установить и запустить Django в подкаталоге, чтобы он был отделен от статического html-сайта в корне, и у меня возникают проблемы с разрешениями на файлы/папки или виртуальными хостами Эти два вопроса не помогли и очень старые: …

23.01.2022
`graphene-django`: Определение типа объекта, когда несколько типов объектов GraphQL используют одну и ту же модель django в запросе узла

Это специально для graphene-django при выполнении node(id: ...) {} запроса. В других вопросах обсуждался graphene, однако graphene-django выполняет определение типов для graphene. Это повторное использование кода из Django-graphene multiple types …

23.01.2022
Django Test Update View(edit) error(AssertionError: 'Test Description' != 'Edited Test Description')

Я написал тест редактирования, код статуса ответа работает очень хорошо, что составляет 302, но я пошел дальше, чтобы assertEquals для обновленного содержимого, но он выбрасывает ошибку assertion. МОДЕЛИ class Banner(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) name = models.CharField(max_length=150 , unique=True) …

23.01.2022
Django Form не имеет атрибута get

У меня есть форма class EntryForm(forms.ModelForm): status = forms.ChoiceField( choices=Maca.Status.choices, widget=forms.RadioSelect(attrs={"class": "radio-ul"}), ) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) class Meta: model = Entry fields = ["status", "commission"] Я пытаюсь обновить объект с помощью представления на основе класса …

23.01.2022
Postgres в приложении Docker/ Django не работает - OperationalError: could not connect to server: Connection refused

У меня есть приложение Django, которое работает локально без проблем. Теперь я хочу получить docker образ моего приложения, но когда я пытаюсь собрать его, он выдает мне следующую ошибку: django.db.utils.OperationalError: could not connect to server: Connection refused Is the …