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

18.08.2021
Django: sql хорошо работает в mysql, но выдает ошибку в cursor.execute

Введите предложение sql в sqlyog SELECT `v` ,`t` FROM `pm` WHERE `id`='12'; истинное возвращение: v t ------- ------------- 13.32 23 13.319 23 13.319 23 но когда я использую cursor.execute() в django, он возвращает только один …

18.08.2021
Почему в сообщении электронной почты django для прикрепления файла используется .file.name, а не .url?

В моем проекте django: email.attach_file(self.object.pic.url) --> error no such file email.attach_file(self.object.pic.file.name) --> ok Это ставит меня в тупик.

18.08.2021
Срабатывает ли сигнал от родительской модели при изменении дочерней модели?

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

18.08.2021
Ни один маршрут не соответствует заданному запросу

У меня проблемы с загрузкой страницы, так как я получаю ошибку 'Page Not Found', которая гласит "ни один маршрут не соответствует заданному запросу". Я полагаю, что это связано с первой строкой в моем views.py, где я получаю переменную search. …

18.08.2021
Как заставить работать python программу с БД Django?

У меня в наличии: Python программа, которая обрабатывает csv файлы. Результат одной из обработок: {'username': 'resplendent', 'spend_money': 451731, 'gems': {'Танзанит', 'Рубин', 'Сапфир'}} {'username': 'bellwether', 'spend_money': 217794, 'gems': {'Петерсит', 'Сапфир'}} У меня есть БД …

18.08.2021
Как создать счетчик/трекер, который отфильтровывает данные за сегодня/вчера/прошлую неделю/прошлый месяц? [закрыто]

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

18.08.2021
Запрос к базе данных не работает при развертывании проекта Django/Python на Heroku

Я развертываю проект Django на Heroku. Развертывание прошло успешно, и большинство функций моего веб-приложения работают нормально. Однако у меня возникла проблема с одним запросом к базе данных, который, похоже, не работает корректно на Heroku, но прекрасно работает на localhost. …

18.08.2021
Проблема с созданием нового объекта с помощью формы (Django)

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

18.08.2021
Если объект существует в пользовательском теге Django

Это мой пользовательский тег для отображения ссылки на facebook @register.simple_tag def facebook_link(): if Facebook.objects.first(): return str(Facebook.objects.first().link) else: return '' Я хочу показать блок html, если объект существует, пытался сделать как показано ниже, но он все равно показывает блок, когда …

18.08.2021
UWSGI не обнаруживает виртуальную среду Pipenv

Я использую uWSGI на Ubuntu 20.04 для размещения моего Django API. Это мой uwsgi.ini файл: [uwsgi] #socket = :5000 socket = /home/ubuntu/lyrics-chords/lyrics-chords.sock chown-socket = ubuntu:www-data uid=ubuntu gid=www-data chmod-socket=660 master=true chdir = /home/ubuntu/lyrics-chords module = backend.wsgi:application virtualenv = /home/ubuntu/.local/share/virtualenvs/lyrics-chords-xEtMg5XN vacuum = …

18.08.2021
Класс модели robovise.models.RoboProcessedFiles не объявляет явную метку app_label и не находится в приложении в INSTALLED_APPS Celery

Я использую celery в своем проекте django. 2 проблемы, задача autodiscover не обнаруживает мою задачу в robovise/tasks.py, поэтому мне пришлось явно передать путь к файлу tasks в аргументе include экземпляра Celery. Затем, когда я пытаюсь вызвать задачу в моей оболочке …

18.08.2021
Django и React push rejected, failed to compile on Heroku

Я тщетно пытался развернуть свое приложение Django и React на Heroku. Интеграция Django и React была выполнена, следуя более или менее этому руководству: https://www.fusionbox.com/blog/detail/create-react-app-and-django/624/ …

18.08.2021
Django - Custom Cross Join не работает из-за ожидаемых полей join для условия on

Я создал пользовательский класс для реализации перекрестного соединения в Django, используя следующий код class CrossJoinToFunction(Join): def __init__(self, table_name, parent_alias, table_alias, join_type, join_field, nullable, filtered_relation=None, table_function_params: List[Any] = None): super().__init__(table_name, parent_alias, table_alias, join_type, join_field, nullable, filtered_relation) self.table_function_params = table_function_params # …

18.08.2021
Где я должен установить поля модели, производные от поля формы?

Если модель имеет некоторые поля, которые не отображаются непосредственно на поля ModelForm, где я должен установить их значение? Далее, form.blast_db должен быть присвоен либо model.protein_db, либо model.nucleotide_db в зависимости от того, какой это тип взрывной БД. Они являются взаимоисключающими, …

18.08.2021
Что не так с моей загрузкой CSV в Django?

Я создал, как мне кажется, довольно стандартный код, но файл, похоже, не загружается! Моя папка set up пуста, плюс файл не отображается после нажатия кнопки submit! При нажатии кнопки submit я вижу только "GET /?csrfmiddlewaretoken=9JefYLkycrupVof72b1oujZ2DSi0o5BlfujkW27PhVDWBcoZyzc74aZ9yckOkJUz&myfile=file+.csv HTTP/1.1" 200 …

18.08.2021
Изменение значений экземпляра после изменения захвата с помощью Django Signals

У меня есть модель Course, которая имеет отношение ManyToMany с моей моделью CustomUser: class CustomUser(AbstractBaseUser, PermissionsMixin): email = models.EmailField(_('Email Address'), unique=True) user_name = models.CharField(_('User Name'), max_length=150, unique=True) # and a lot of other fields and stuff class Course(models.Model): enrolled_users …

18.08.2021
Pipenv обновляет все зависимости, вносящие изменения

У меня проблемы с приложением, которое использует Django. Все находится в контейнере docker, есть pipfile и pipfile.lock. Пока все хорошо. Проблема возникает, когда я хочу установить новую зависимость. Я открываю оболочку контейнера docker и устанавливаю зависимость с помощью …

18.08.2021
Django rest framework: исключение результатов, когда вложенный сериализатор пуст

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

18.08.2021
Django и Ajax: кнопка добавления в избранное в цикле for работает и вносит изменения в базу данных, но не изменяет цвет/название соответствующим образом

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

17.08.2021
Проблема развертывания Heroku с базой данных django

Мне нужно несколько, я много исследовал, но не могу найти решение. Я только что развернул свое приложение в heroku, все вроде бы работает просто отлично, но не могу получить доступ к базе данных из APP, админка выглядит пустой. …

17.08.2021
Выполнение вызовов API для задач аутентификации в Angular

Я пытаюсь построить систему аутентификации, используя Django, Django rest framework, angular, и я основывался на Dj-rest-auth для обработки задач регистрации и аутентификации пользователей. Я закончил реализацию внутреннего уровня, но я застрял на том, как я могу сделать вызовы API для …

17.08.2021
Проблема с установкой Pandas и Numpy на Heroku

Я пытаюсь установить Django 3.0.5 на heroku с numpy==1.18.3 и pandas==1.0.3 библиотеками, включенными в requirements.txt файл, но он продолжает сталкиваться с ошибкой. У меня есть python-3.7.10 в моем runtime.txt Я выполнил команду install, но она выдает следующие …

17.08.2021
Подходит ли Mysql для Django?

Как вы думаете, могу ли я использовать MySql с Django, потому что друг сказал мне, что это не лучший выбор для использования с фреймворком Django

17.08.2021
Получение сохранения CSV в папке документов

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

17.08.2021
Невозможно импортировать изображение в Django

Вот структура моего проекта Я пытаюсь отобразить изображение из папки static, но оно не отображается. Я также пытался упомянуть папку static в файле settings.py, как показано ниже: …

17.08.2021
Как добавить горизонтальное правило в bootstrap?

Я пытаюсь добавить горизонтальное правило между моими div'ами. Вот мой код. Div("Name", css_class='col-sm-12'), Div("Address", css_class='col-sm-6'), Div("Favorite_Movie", css_class='col-sm-6'), <hr> <-- Horizontal rule would go here.

17.08.2021
Убираем дублирование с помощью тегов

У меня появился вопрос: есть код(вьюха), я создал теги для него, как при помощи тегов убрать дублирование? Теги: from django import template from recipes.models import Follow, Recipe register = template.Library() @register.filter(name='extend_context') def extend_context(context, user): context['purchase_list'] = Recipe.objects.filter(purchase_by=user) context['favorites'] = Recipe.objects.filter(favorite_by=user) …

17.08.2021
Python django как создать одну форму на две модели и сохранить полученные данные в бд?

Есть две связанные модели в django. Как создать одну форму на две модели и сохранить полученные данные в бд? спасибо.

17.08.2021
Шифрование ключей, вопрос front-end back-end

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

17.08.2021
Django: При нажатии на кнопку/ссылку отправлять запрос API, получать данные, сохранять их в переменной и помещать переменную в textarea/textbox без обновления страницы

Я ломал голову, пытаясь придумать простое решение для того, что мне пришло в голову. Что бы я хотел иметь: User clicks on a button or a link disguised as a button to reveal information. The server …

17.08.2021
Пользовательский пользователь Django не сохраняется

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

17.08.2021
Ошибка развертывания Heroku [Remote rejected] master -> master (pre-receive hook declined)

Я пытаюсь развернуть свое приложение на Django/Heroku, но у меня возникла проблема при выполнении команды git push Heroku master. Вот какую ошибку я получаю после выполнения этой команды. Enumerating objects: 654, done. Counting objects: 100% (654/654), done. Delta compression using …

17.08.2021
Djanto Singnals не срабатывает через панель администратора

У меня есть библиотека, которая синхронизирует некоторые модели с s3 bucket, поэтому, когда кто-то удаляет какой-то ряд, она должна получить сигнал и активировать функцию. Вот функция: @receiver(post_delete) def on_object_deletion(sender, instance, **kwargs): """Upload deleted object to cloud if it …

17.08.2021
Сохранение истории путем мягкого удаления строки таблицы

Изначально я жестко удалял строки SQL. Теперь я хочу мягко удалить строку, добавив новый столбец в таблице 'is_active'. если is_active=False, это означает, что строка удалена, и теперь она является частью истории. Но проблема заключается в других таблицах, где на …

17.08.2021
Django elasticsearch DSL с пользовательскими полями модели (поле hashid)

У меня есть модель, которая использует django hashid поля для id. class Artwork(Model): id = HashidAutoField(primary_key=True, min_length=8, alphabet="0123456789abcdefghijklmnopqrstuvwxyz") title = .... Это связанный элемент другой модели class ArtworkFeedItem(FeedItem): artwork = models.OneToOneField('artwork.Artwork', related_name='artwork_feeditem', on_delete=models.CASCADE) …

17.08.2021
Изменение порядка сортировки для сущности с внешним ключом на Django

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

17.08.2021
Nginx-ajax-django: 504 ошибка таймаута на странице, error-log: upstream timed out (110: Connection timed out) , TTFB>1

У меня есть приложение django, работающее на сервере nginx, которое использует ajax для асинхронного рендеринга html-страницы. Я получил ошибку 504 gateway timeout. Я перепробовал почти все решения, упомянутые в stack overflow, но ничего не помогло. В моем приложении я …

17.08.2021
Url изображения в шаблоне django не работает в продакшене

Я пытаюсь показать изображения в отношениях один-ко-многим с моделью Post. Модель Post находится в отношениях "один-ко-многим" с моделью Category. Мой код работает с debug: True, но не работает в продакшене. Кто-нибудь может понять, почему? settings.py: import os BASE_DIR = …

17.08.2021
Форма изменения пароля в Django (views.py)

У меня проблема, я действительно не знаю, как удалить help_text, label, или что это там в форме change_password views.py.. Посмотрите на картинку, на которую я дал ссылку для получения дополнительной информации о ... вот картинка, между …

17.08.2021
После добавления URL-ссылки тип и размер текста автоматически изменяются. Как я могу решить эту проблему?

В настройках django-ckeditor есть следующее CKEDITOR_JQUERY_URL = 'https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js' CKEDITOR_UPLOAD_PATH = 'uploads/' CKEDITOR_IMAGE_BACKEND = "pillow" CKEDITOR_CONFIGS = { 'default': { 'toolbar': None, }, } и у меня есть простая модель class Faq(models.Model): question = RichTextUploadingField() answer = RichTextUploadingField() …