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

01.06.2022
Данные сессии не обновляются - расшифровка ключа сессии

Нужна помощь с сомнением, связанным с Django. Я пытаюсь разработать веб-приложение для электронной коммерции, используя Django. Когда я пытаюсь получить данные сессии после нажатия на кнопку 'Add to Basket', он показывает ответ от метода 'init', а не от метода …

01.06.2022
Django - Не найден поддерживаемый видео формат и тип MIME

Когда я запускаю python manage.py runserver видео на веб-странице работает. Я развернул веб с помощью apache2 и вместо видео я вижу No video with supported format and MIME type found. Можно ли что-то упустить при развертывании веб-страницы? Когда я …

01.06.2022
Получение ValueError: Поле 'id' ожидало число, но получило 'favicon.ico'

Я следую этому учебнику YT https://www.youtube.com/watch?v=A_j5TAhY3sw, на 4:23:18, когда он вводит все данные, он может отправить, но я получаю следующую ошибку: ValueError: Поле 'id' ожидало число, но получило 'favicon.ico'. (На моей консоли VScode) …

01.06.2022
Методы Django Table.render_foo с Boundcolumn

Я запутался, подскажите пожалуйста, как в методы Table.render_foo поместить значение другого поля Term_Implementation? Из документации следует, что для этого нужно использовать Boundcolumn, но я не смог найти конкретного примера для реализации этого. Методы таблицы.render_foo <a href="https://django-tables2.readthedocs.io/en/latest/pages/internal.html" …

01.06.2022
Аннотирование в django с использованием поля из другой модели

Я пытаюсь вычислить поле, которое является суммарным, когда два других поля одинаковы. Проблема в том, что одно из этих полей из той же модели, что и поле суммы, а другое - из другой модели. models.py: class Node(model.Model): text = models.CharField(max_length=100, …

01.06.2022
DRF простой метод обратного поиска для получения одного элемента, а не списка для отношений 1:1?

В моем Django App я использую сериализатор модели для API, чтобы получить доступ на чтение к объектам в БД. Для одного вызова API мне нужно предоставить данные из разных, но связанных объектов в одном результате. class Car(models.Model): name = models.Charfield() …

01.06.2022
Пустое поле изображения в наборе форм недействительно и не показывает ошибок

Почему форма не валидна пустое поле изображения... попадают в базу данных пустые записи если я делаю print (formset.is_valid) он возвращает мне true и создает 3 поля с пустым изображением, когда поле изображения пустое и должно вместо этого выдать ошибку. …

01.06.2022
Django - OneToOneField не работает - RelatedObjectDoesNotExist: У пользователя нет данных о пользователе

Я пытаюсь расширить модель User следующим образом: class UserDetail(models.Model): user = models.OneToOneField(to=User, on_delete=models.CASCADE, verbose_name="Používateľ") def __str__(self): return f"{self.user.first_name} {self.user.last_name} ({self.user.username}) / Celková hodnota všetkých objednávok používateľa: {self.total_value_of_users_orders} €" @property def total_value_of_users_orders(self): all_orders = Order.objects.all().filter(user=self.user, status__in=["NW", "WP", "PD", "IP", "ST", …

01.06.2022
Как создать автоматический профиль пользователя в django

Как создать автоматический профиль пользователя? Есть ли способ создать автоматический профиль пользователя, когда пользователь заполнил регистрационную форму в django, например, в Stack Overflow. В Stack Overflow, когда новый пользователь создал аккаунт на Gmail, Facebook или Github, Stack Overflow создаст …

01.06.2022
Упорядочивание набора queryset модели django на основе дочерней модели, которая имеет отношение OneToOne с родительской моделью

Вот мои модели Django Модель продукта class Product(models.Model): category = models.ForeignKey(Category, on_delete=models.CASCADE, related_name='productCategory') brand = models.ForeignKey(Brand, on_delete=models.CASCADE, related_name='productBrand') name = models.CharField(max_length=255) hsnCode = models.CharField(max_length=255) price = models.DecimalField(max_digits=10, decimal_places=2) . . . Модель товарного запаса class ProductInventory(models.Model): …

01.06.2022
Django Celery при выполнении задачи по отправке sms задача печатается в консоль Celery и не отрабатывает

Вот мой код project/__ init __.py from __future__ import absolute_import, unicode_literals from .celery import app as celery_app __all__ = ('celery_app',) celery.py from __future__ import absolute_import import os from celery import Celery os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'proj.settings') app = Celery(&quot;proj&quot;) app.config_from_object('django.conf:settings', namespace='CELERY') app.autodiscover_tasks() …

01.06.2022
Как я могу предотвратить прямой доступ к конечной точке, только перенаправление может получить доступ, а не пользователь?

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

01.06.2022
"Response_status": "Предоставлены недопустимые данные", "Ошибка": null}

Я занимаюсь проектом миграции старого проекта, который находится в python 2.6, на новейшую текущую версию. python 2 except Exception,e: return HttpResponse(status=500,content_type="application/json",content=json.dumps({'Response':'Failure','Response_status':'Invalid data provided','Error':e.message})) Я изменился на это python 3 except Exception as e: return HttpResponse(status=500,content_type="application/json",content=json.dumps({'Response':'Failure','Response_status':'Invalid data provided','Error':print(e)})) …

01.06.2022
Аутентификация API Django с помощью azure AD

Я очень новичок в Django и мне нужна небольшая помощь по аутентификации. Требование заключается в том, что наш Django API использует azure AD для аутентификации. Мне нужно не только аутентифицировать, но и проверить роль пользователя для авторизации. Может ли …

01.06.2022
Отправка агента пользователя в URL-адресе flask API

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

01.06.2022
Как выбрать начальную дату в фильтре конечной даты с помощью django и стороннего api

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

01.06.2022
Подсчитать количество пользователей, у которых общая сумма меньше, чем X:число

У меня есть сумма, допустим, 10000. Я хочу найти, сколько пользователей присутствует в таблице, которые купили что-то на общую сумму меньше или равную 10000. class SaleTransaction(models.Model): trans_id = models.BigAutoField(primary_key=True) user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='sales') amount = models.FloatField() created_at = …

01.06.2022
Django Table.render_foo methods BoundColumns

Я немного запутался, подскажите, пожалуйста, как мне в Table.render_foo methods предать значение другого поля Term_Implementation ? Из документации следует, что для этого я должен использовать BoundColumns, но я не смог найти конкретного примера для реализации этого. Table.render_foo …

01.06.2022
Почему я получаю ошибку Value Error? (Django)

Я пытаюсь сделать CRUD приложение в Django. Мое представление emp возвращает none там, где оно должно возвращать HttpResponse. Вот мой код. def emp(request): if request.method == "POST": form = EmployeeForm(request.POST) if form.is_valid(): try: form.save() return redirect('/show') except: pass else: form …

01.06.2022
Как получить вложенные данные Json в шаблоне django вместе с условием If else?

Как получить вложенные json-данные, используя условие if else в шаблоне django? Например, если "variant_number ==1 " и "meal_type_flag==1" тогда получите данные в html для списка food_item_list согласно "name" и "cooking_instructions", согласно "meal_type_flag:1" ? "ingredient_unit and ingredient_quantity"

01.06.2022
Вход в Django с помощью электронной почты или номера телефона

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

01.06.2022
Colvis не работает при использовании серверной обработки в таблицах данных

я реализовал datatable с включенным serveride. Теперь кнопка colvis перестала работать, насколько я понял, она должна ждать загрузки данных, и поэтому: я написал следующий код и много других похожих: $(document).ready(function() { var table = $('#user_processes_{{pk}}').DataTable({ dom: 'Bfrtip', buttons: [ …

01.06.2022
Как настроить структуру файла wsgi для развертывания Heroku?

Я работаю над веб-сайтом Django, который я хотел бы развернуть с помощью Heroku. Когда я пытаюсь развернуть сайт на Heroku, он продолжает падать. У меня возникла проблема с моим Procfile. Мой Procfile: web: gunicorn theGame.wsgi У …

01.06.2022
Как сгенерировать пароль, который соответствует валидаторам auth в Django?

Я использовал User.objects.make_random_password() для генерации паролей для новых пользователей, однако я обнаружил, что этот метод создает пароли, которые не соответствуют валидаторам (AUTH_PASSWORD_VALIDATORS), настроенным в Django. Я также пробовал использовать from django.contrib.auth.hashers import make_password, но хэшированный пароль не соответствует …

01.06.2022
Request.data.get получение None в методе патча

Я пытаюсь получить id пользователя, но request.get.data не получается, когда я пытаюсь вывести staff_user, он показывает None, но когда использую json.loads, он работает нормально, но reguest.data.get показывает None. class MyDetailsAPIView(RetrieveUpdateDestroyAPIView): permission_classes = [IsAuthenticated] parser_classes = [MyMultiPartParser` serializer_class = Myserializer model …

01.06.2022
Город не является действительной моделью для пользователя

Я расширил свою пользовательскую модель пользователя, чтобы включить поля; город и страна. Проблема в том, что когда я делаю GET запрос к соответствующей конечной точке, я получаю ошибку Field name `city` is not valid for model `User`. Это …

01.06.2022
Раздел django image uploaded не отображается в production

Я пытался загрузить изображение из админки в продакшене, но оно не отображается и не сохраняется в static/images, но раньше работало при работе в local. Однако мои статические изображения загружаются, а также те, которые я сохранил в разработке, также отображаются, но …

01.06.2022
ModuleNotFoundError: Нет модуля с именем 'import-export' , но я установил import-export

Я использую Django2.2.6, xadmin2. Я хочу использовать импорт-экспорт, однако, вылетает ошибка: ModuleNotFoundError: No module named 'import-export' но я успешно выполнил этот код pip install django-import-export==2.7.0 Есть ли способ исправить это?

01.06.2022
Django Table2 with empty values vs Table.render_foo methods

Если я устанавливаю значение empty_values=(None, ), у меня перестает работать блок else, к значениям, которые должны в него попадать, присваиваются классы из блока elif, но если я значение устанавливаю таким образом empty_values=() у меня всё работает, но пустые значения в …

01.06.2022
Перезаписывает ли bulk_upsert_models существующую информацию

Переопределяет ли bulk_upsert_models из Django, если что-то уже существует?

01.06.2022
Как добавить CSS-класс в форму пароля регистрации Django

Я пытаюсь стилизовать (с помощью классов) поле пароля в Django. Я успешно стилизовал все остальные поля, кроме новых полей пароля (password1 &amp; 2). скриншот текущих результатов Мой html: &lt;form method="post"&gt; &lt;ul&gt; &lt;li&gt;{{ form.username …

01.06.2022
Процессы Firefox не завершаются, когда тесты django, использующие selenium, закончены, даже после driver.quit().

Вот соответствующий код: class PpeLiveTest(LiveServerTestCase): def test_algamoil_incentives_table_total(self): options = webdriver.FirefoxOptions() options.add_argument("--headless") driver = webdriver.Firefox(options=options) driver.get('https://dev.redacted.com/pr-run-ppe?group=AL%2FGA%2FMO%2FIL&amp;check_date=05%2F05%2F2022') # login first username_element = driver.find_element_by_id('id_login') username_element.send_keys('mjohnson@doozer.com') password_element = driver.find_element_by_id('id_password') password_element.send_keys(os.environ.get('ADMIN_PASS')) login_button = driver.find_element_by_xpath('/html/body/div/div/div/form/button') login_button.click() incentives_table = driver.find_elements_by_css_selector('#incentives-table &gt; tbody')[0] georgia_row = incentives_table.find_elements_by_css_selector('tr')[4] georgia_total_cell …

01.06.2022
Директ-мейл django

Я ищу код для создания персонализированных писем с помощью текстового редактора из IHM, со вставкой элементов из базы данных. Это будет полезно для редактирования договора с работником. Думаю о приложении типа прямой рассылки из MS WORD.

01.06.2022
Интеграция Front End и Backend

Я планирую создать веб-приложение React/Django. Я планирую создать API на бэкенде для связи с моим приложением React. Как я понимаю, вы можете интегрировать React с django, включив ваше приложение react в каталог проекта django и указав на index.html в react. …

01.06.2022
TypeError в /login Строки должны быть закодированы перед хэшированием

Я сталкиваюсь с ошибкой в этом проекте django .... я попробовал все советы, которые я могу найти, но он все равно не работает должным образом...... ниже приведена ошибка из веб Окружающая среда: Метод запроса: POST URL запроса: …

01.06.2022
Как построить систему репозиториев, подобную Github или Google Drive, для веб-проекта (Django)?

Я создаю сайт-портфолио и хочу сделать его профессиональным. Я хочу создать систему портфолио, похожую на Github, но я знаю, что реализация сложна. Для примера моей идеи ниже приведено изображение: <<<1><><>введите описание изображения здесь<<<<2><><><3><> Другой вопрос - как моделировать базу …

01.06.2022
Django не обнаруживает языковые вариации, например, pt-br

Я пытаюсь добавить испанский и английский варианты на свой сайт. А именно: es-cl, es-pe, es-ar, pt-br. Однако, когда я генерирую переводы и компилирую их, загружаются только значения es и pt, а не значения для конкретной страны. Это мой конфигурационный файл …

01.06.2022
Django Vue.js Axios PUT Не разрешено 405

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

01.06.2022
Как исправить ошибку при сериализации связанных моделей, которые имеют HyperlinkedIdentityField?

Я получаю эту ошибку, когда пытаюсь получить /api/dishes-types/ страницу на моем сайте: Неправильная конфигурация в /api/dishes-types/ Не удалось разрешить URL для отношения с гиперссылкой, используя имя представления "category-detail". Возможно, вы не включили связанную модель в свой API …

31.05.2022
Лучший способ хранить информацию о пользователе отдельно от модели User в django

Допустим, у меня есть куча флагов/опций, связанных с использованием моего приложения. Такие вещи, как firstSetupCompleted, tutorialCompleted, userExperienceLevel, Каким образом лучше всего хранить их для каждого пользователя? До сих пор я рассматривал следующие варианты пакет django-constance …