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

20.06.2022
Какой лучший вариант онлайн-хранилища для моего проекта Django? [закрыто]

Я довольно новичок в Django и хотел бы узнать о лучших доступных вариантах онлайн-хранилищ. Я провел некоторое исследование и увидел кое-что об Amazon Web Services (AWS). Есть ли другие популярные бесплатные варианты, где мне не нужно использовать свою карту …

20.06.2022
Реверс для 'path' не найден. 'function' не является допустимой функцией представления или именем шаблона?

Я хочу передать аргумент в функцию через url. Но я получаю ошибку Reverse for 'combodetails' not found. 'combodetails' не является допустимой функцией представления или именем шаблона. urls.py : path('combodetails/<int:id>/', combodetails, name="combodetails"), views.py : def combodetails(request, id): print(id) return …

20.06.2022
Django Models making unique ,unique_together

Я новичок и создаю чат в реальном времени с Django Web Sockets для своего портфолио, поэтому у меня есть модель Thread, которая содержит first_person и second_person, так что это похоже на комнату один на один . from django.db import …

20.06.2022
Возможно, очень простой вопрос: могу ли я создать и поддерживать один и тот же сайт (на Django) как из Windows, так и из macOS?

Отказ от ответственности: . Во-первых, я прошу прощения, если я неправильно применяю здесь технические термины или, что еще хуже, совершенно неправильно понимаю вещи. Я отредактирую, если меня поправят. Контекст: В последнее время я создавал и развертывал некоторые …

20.06.2022
Получение списка значений из набора запросов ManytoMany

У меня есть две модели Bookings и Presenter, которые настроены как поле Many to Many Field. Затем у меня есть функция под названием 'export excel' (найдена в онлайн-учебнике), которая экспортирует все данные из модели Booking в таблицу Excel. …

20.06.2022
Как отобразить объекты по дням в шаблоне Django?

На данный момент у меня есть несколько журналов в базе данных, и я хочу отобразить их по дате в шаблоне Django. Как мне это сделать? Вот как выглядит моя текущая система... <img alt="enter image description …

20.06.2022
Атрибуты контекста недоступны в шаблоне Django

Я пытаюсь отобразить определенный атрибут в шаблоне в Django. Я полагаю, что передал правильный набор запросов в контексте, но по какой-то причине я могу получить доступ только к атрибуту id, но не к атрибуту title, который мне нужен. Views.py: @login_required …

20.06.2022
Как сделать карусель Flex Message в Line Bot с помощью Django?

Я знаю, как показать сообщение карусели с помощью шаблона карусели, однако, оно не может отображаться в строке при использовании компьютера. Поэтому я хочу попробовать не использовать шаблон карусели, я видел эти коды для карусели Flex Message в JSON, как я …

20.06.2022
Django, AWS Elastic Beanstalk

Надеюсь, у всех все хорошо. Я пытаюсь развернуть Django APP на elastic beanstalk, однако это не удается. Ошибка Following services are not running: web Я не уверен, как это решить, я изменил настройки на allowed_hosts …

20.06.2022
Как создать пользовательскую миграцию для изменения встроенной модели django User

У меня возникла проблема при создании пользовательской модели User в django, и я уже задавал этот вопрос ранее, и я получил ответ от "@Sorin Burghiu", и это было очень полезно, поскольку я даже не знал о проблеме раньше, но …

20.06.2022
Ошибка "This field is required" для FormSet при запросе полезной нагрузки, но работает нормально с Form

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

20.06.2022
Добавить вместо заменить Django

Почему этот вид заменяет то, что находится в добавленном аукционе, вместо добавления другого объявления? Я хотел бы создать Watchlist, в котором пользователь может добавить аукцион в свой Watchlist после нажатия на ссылку, но когда я проверил, как это работает, после …

20.06.2022
Следующий Фронтенд Vercel, как подключиться к бэкенду Elastic Beanstalk Django?

Мой фронтенд Next уже размещен на Vercel. Как мне передать мои apis на мой бэкенд? У меня уже есть приложение django, работающее на elastic beanstalk, но его здоровье находится в красном состоянии, а также его режим отладки установлен на True. …

20.06.2022
Если в запросе django в маршрутизаторе read database произошла операционная ошибка, повторно выполните запрос на write database

Когда запрос на чтение из read_db() терпит неудачу из-за следующей ошибки ERROR: cancelling statement due to conflict with recovery Detail: User query might have needed to see row versions that must be removed как поймать ошибку и повторно выполнить …

20.06.2022
Мой код в терминале в vs код отключен, как включить?

Как включить выполнение скрипта в visual studio в windows 11? Когда я запускаю терминал visual studio code, он говорит, что мой запущенный скрипт отключен, как я могу это исправить?

20.06.2022
Как перенаправить на url вместо сообщения об ошибке? "Прямое назначение на прямую сторону множества "многие-ко-многим" запрещено".

Хотелось бы, чтобы если объект существует в базе данных, пользователь просто перенаправлялся на "watchlist", вместо этого я получаю ошибку "Direct assignment to the forward side of a many-to-many set is prohibited. Вместо этого используйте addauction.set ()". def addtowatchlist(request, auctionurl): …

20.06.2022
Как я могу сделать то же самое, используя DRF OrderingFilter?

Я надеюсь заказать модель по DateTimeField с помощью DRF OrderingFilter. Я могу сделать это вручную, но не с помощью бэкенда DRF. Models.py: class DropTemplate(TimeStampedModel): title = models.TextField(null=True, blank=True) author = models.ForeignKey(Author, on_delete=models.PROTECT) @property def earliest_start_time(self) -&gt; Union[None, str]: …

20.06.2022
Gunicorn: UndefinedTable: отношение "user" не существует

Вот сценарий, я развертываю приложение Django на экземпляре ec2. Я следую этому руководству Digitalocean deployment guide. Когда я запускаю свое приложение с помощью python manange.py runserver 0.0.0.0:800 и получаю доступ к порталу администратора через http://server-ip-address:8000. все …

20.06.2022
Selenium webdriver.Remote() не может нажать на элементы

Ситуация Я использую веб-драйвер Selenium Remote для проведения тестов на проекте Django. У меня есть несколько контейнеров Docker, поэтому мне необходимо использовать драйвер Remote. Проблема Дело в том, что контейнеры Selenium и проекта Django подключены правильно, и я …

20.06.2022
Django TestCase Удаление без передачи номера статьи в URL, но как значение submit

Как удалить объект статьи в Django TestCase без передачи его в URL delete/1/ я использую &lt;form action="{% url 'delete' %}" method="POST"&gt; {% csrf_token %} &lt;button class="btn btn-danger" type="submit" name="article_id" value="{{ article.pk }}"&gt; Delete &lt;/button&gt; &lt;/form&gt; urls.py path('delete/', views.delete, …

20.06.2022
Как я могу реализовать снятие суммы с инвестиционного баланса с помощью Django?

Вот моя Модель Я потратил бесчисленное количество часов, безуспешно пытаясь реализовать "снятие средств с инвестиций". print(investment.investment_return) показывает точную сумму, но я не знаю, почему не обновляется Доступный баланс или total_available_balance из приборной …

20.06.2022
Невозможно открыть файл ошибка шрифта в шаблоне xhtml2pdf - django

Во время обработки вышеуказанного исключения ([Errno 13] Permission denied: ttf') произошло другое исключение: django style type="text/css"&gt; @font-face {font-family: RTLFont; src: url('F:\MyProjects\my_app\app\static\app\app\fonts\font_name.ttf')} // Здесь body { font-weight: 200; font-size: 14px; font-family: RTLFont; } @page { size: a4 portrait; @frame …

20.06.2022
Лучший способ решить этот случай использования в django ORM

У меня есть пример, в котором есть таблица пользователей и таблица навыков . 1 пользователь может иметь несколько навыков, например writing , scalping , coding и т.д. до 50 Итак, какой лучший способ сохранить это? Из моих поисков …

20.06.2022
Выполняет ли использование `.exists()` на наборе запросов с `.annotate()` аннотации?

Итак, у меня есть набор запросов, в котором я выполняю довольно тяжелые аннотации, но мне нужно также проверить, существуют ли какие-либо данные или нет. Если я выполню exists(), то аннотации тоже будут оценены?

20.06.2022
Веб-сайт по анализу данных с использованием Django Python

Я хочу создать проект на python, который использует mysql для базы данных, django для веб-фреймворка. Сайт будет содержать кучу графиков, получаемых через различные REST API, и строить графики для заданных данных. Я буду использовать docker для установки всех зависимостей (cython, …

20.06.2022
Почему при перенаправлении url меняется в консоли, но не в браузере (django)?

При перенаправлении url в консоли меняется, а в браузере - нет view.py def tables(request): if request.method == 'POST': text = request.POST.get('data_table') table_to_file(text) return redirect(reverse('result')) else: matrix = Matrix.objects.all() context = {'matrix': matrix} return render(request, 'methods/tables.html', context) def result(request): return render(request, …

20.06.2022
Получаем эту ошибку при попытке установить почтовый API SendGrid с помощью Django - AttributeError: 'str' object has no attribute 'get'

Я пытаюсь настроить SendGrid с Django, чтобы мой сайт мог отправлять автоматические электронные письма через SendGrid. Пока что я не смог отправить ни одного письма. Мои настройки сконфигурированы следующим образом: EMAIL_HOST = 'smtp.sendgrid.net' EMAIL_BACKEND = 'sgbackend.SendGridBackend' EMAIL_HOST_USER = …

19.06.2022
Как я могу аннотировать() либо по связанному @свойству модели, либо по обратному отношению?

У меня есть следующие модели: class DropTemplate(TimeStampedModel): author = models.ForeignKey(Author, on_delete=models.PROTECT) @property def start_time(self) -&gt; Union[None, str]: earliest_collection = ( self.collectiontemplates.filter(drop_template_id=self.id, visible_start_time__isnull=False) .only("visible_start_time") .order_by("visible_start_time") .first() ) if earliest_collection is None: return None else: return earliest_collection.visible_start_time class CollectionTemplate(TimeStampedModel): drop_template …

19.06.2022
Django Queryset возвращает None вместо 0

У меня есть кверисет в Django: puntos_jornalero1 = Equipo.objects.filter( jlg1__puntos__etapa=2 ).annotate( puntos_jornalero1=Sum('jlg1__puntos__puntos', default=0) ) Если я составляю кверисет без фильтра, я получаю 0 или сумму правильно, но если я хочу иметь фильтр, но в этом случае, когда результат …

19.06.2022
Как обрабатывать аутентификацию в django для нескольких приложений и функциональности

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

19.06.2022
Как исправить gettext() получил неожиданный аргумент ключевого слова 'null' в Django

У меня есть модель, сериализатор и представление, как показано ниже, модель # get user model User = get_user_model() class Task(models.Model): "A task can be created by the user to save the task's details" COLOR_CHOICES = ( ("red", …

19.06.2022
Сбой ограничения NOT NULL: posts_subscribe.firstname

Я пытаюсь получить данные из формы с помощью метода Post и сохранить их в базе данных. Однако, когда я нажимаю на кнопку submit, я продолжаю получать следующую ошибку: NOT NULL constraint failed: posts_subscribe.firstname Вот мой views.py def subscribe(request): …

19.06.2022
Django 4.x - Условный порядок_бытия набора запросов

Цель Задача состоит в том, чтобы условно упорядочить QuerySet по одному из трех различных полей даты в представлении на основе другого поля в модели. Поскольку условное упорядочивание не может быть выполнено с помощью Class Meta, я изучаю возможность …

19.06.2022
Создание json из аудиофайла с помощью python для формы волны

Я изменил wave/mp3 на json с помощью этой программы. https://github.com/bbc/audiowaveform audiowaveform -i test.mp3 -o test.json Этот json работает для отображения аудиоформы. этот json выглядит так, список чисел, что-то вроде выборки...? {"version":2,"channels":1,"sample_rate":44100,"samples_per_pixel":256,"bits":16,"length":5090,"data":[-20873,7262,-18598,26482,-13960,24194,-23076,3223,-12630,9770,-5839,17146,-3843,15499,-18422,3016,-14348,10706,-5625,13476,-8492,6077,-7876,7949,-8651,11759,-5424,9001,-9093,13121,-7641,9079,-10181,9877,-9001,4323,-5322,12272,-10333,9653,-10368,8790,-10793,6460,-9629,10254,-4771,9144,-8782,5503,-5752,8029,-9959,5774,-7144,8220,-11004,7199,-9145,7306,-5096,8332,-9930,3956,-5333,8168,-7351,7254,-7515,7378,-9147,10247,-8226,5130,-4069,9229,-6821,4259,-3569,8908,-11316,7191,-11041,14220,-8429,12541,-11705,14970,-9908,13398,-12572,10855,-10676,13266,-8604,6577,-8318,8095,-13359,12057,-9709,7556,-6081,8561,-8062,5234,-4988,6821,-7739,7500,-9188,8139,-2619,7234,-7794,6233,-4604,8059,-7197,4767,-7006,8878,-5750,5308,-5475,4398,-6693,94..... Теперь я хочу сделать …

19.06.2022
Получение оригинального языка или оригинального текста даты в файле Excel

У меня есть приложение Django, в котором я даю пользователям файл Excel, чтобы они сообщали мне даты, я прошу их сообщить мне дату в формате DD/MM/YYYY (тот, который используется в Латинской Америке) Проблема в том, что если язык файла …

19.06.2022
Django: Как показать PointField на карте из html-шаблона?

У меня есть класс Django в моем models.py, похожий на следующий: class MyClass(Model): .... description = TextField() location = PointField() В моем файле views.py: template = loader.get_template('my_class.html') context = { 'my_class': MyClass.objects.filter(....), } return HttpResponse(template.render(context, request)) …

19.06.2022
Как в админке python django добавить фильтры с параметрами?

Админка django предлагает создавать свои фильтры с выбором из списка: Однако, мне необходимо создать фильтр, в который можно будет вписать дополнительный параметр. Пример с сайта onliner: <img src="https://i.stack.imgur.com/mCyrt.png" …

19.06.2022
ModuleNotFoundError: Нет модуля с именем 'I4G022709FMQ'

Я работаю над проектом django и эта ошибка выскакивает, когда я запускаю python manage.py runserver Я пробовал решения из некоторых связанных вопросов, но они не работают. 'I4G022709FMQ' - это имя моего проекта, в котором я установил django и с …

19.06.2022
Тайм-аут сброса пароля djoser jwt

В стандартной системе аутентификации django есть опция PASSWORD_RESET_TIMEOUT. Которая закрывает ссылку на сброс пароля через определенное время. У меня есть система аутентификации, основанная на djoser и simplejwt. Я хотел узнать, есть ли в djoser опция, подобная django's PASSWORD_RESET_TIMEOUT. И если …

19.06.2022
Django Validation Проверка положительного значения в Django Forms

Я работаю над проверкой валидности в django, мне нужно проверить значения postiva. У меня есть значения a,b,c,d, если (a,b) и (c,d) положительное значение не допускается, я написал код таким образом, но не знаю, почему не проверяется валидация. Я работаю …