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

01.02.2022
Django Serializer - объединение полей из двух моделей

У меня есть две модели, а именно: class B (models.Model): id = models.BigAutoField(primary_key=True) name = models.CharField(max_length=255) class A (models.Model): id = models.BigAutoField(primary_key=True) name = models.CharField(max_length=255) b = models.ForeignKey(B,on_delete=models.CASCADE,null=True) Мне нужен сериализатор, который возвращает ответ, подобный этому: { …

01.02.2022
Django не может найти переменные .evn? decouple.UndefinedValueError: ENVIORNMENT не найден. Объявите его как envvar или определите значение по умолчанию

Я новичок в Django и пытаюсь настроить python-decouple на использование переменных .env. Я получаю сообщение DB_PASSWORD not found. Объявите его как envvar или определите значение по умолчанию. при попытке запустить сервер. Файл .env находится в корневом каталоге. Вот мой …

01.02.2022
Путаница при использовании Django rest Frame work [закрыто]

Есть одна вещь, в которой я очень запутался, и даже после поиска и просмотра видео на youtube моя концепция все еще не ясна. Я создал приложение с фронтендом на react и использовал django rest framework для бэкенда, потому что …

01.02.2022
Django Форма с зависимыми формами ForeignKey на одной странице

Добрый день, я пытаюсь реализовать django с зависимыми foreignkey формами на одной странице. У меня есть три moodel Store, Product и ProductClothing. Все они связаны с ForeignKey соответственно. Пользователи создают свой магазин отдельно и перенаправляются на страницу детализации магазина, где …

01.02.2022
Модель не получает объекты в функции clean_<имя поля>

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

01.02.2022
Группировка наборов запросов Django по полю, связанному с иностранным ключом

У меня есть модель Allotment class Kit(models.Model): kit_types = (('FLC', 'FLC'), ('FSC', 'FSC'), ('Crate', 'Crate'), ('PP Box', 'PP Box')) kit_name = models.CharField(max_length=500, default=0) kit_type = models.CharField(max_length=50, default=0, choices=kit_types, blank=True, null=True) class AllotmentFlow(models.Model): flow = models.ForeignKey(Flow, on_delete=models.CASCADE) kit = models.ForeignKey(Kit, …

01.02.2022
Храните все ответы модуля запроса в базе данных

Итак, я использую Django rest framework и для регистрации всех этих вызовов API я использую модуль Django rest framework API Logger, но он не регистрирует вызовы API третьих сторон. В моем случае я использую модуль request для работы со …

01.02.2022
Метод django form clean_<имя поля>

Я просмотрел похожие ответы, но был удивлен, что в этом списке нет ничего, затрагивающего такой основной вопрос. Моя форма Django выглядит следующим образом: class JobApplicationForm(forms.Form): message = forms.CharField(widget=forms.Textarea) documents = forms.FileField(label="Documents", widget=DocumentUploadWidget) def clean(self): super().clean() def clean_documents(self): print …

01.02.2022
Метод загрузки в облачное хранилище Google возвращает подписанный URL. Django python

Это мой метод загрузки изображения from storages.backends.gcloud import GoogleCloudStorage storage = GoogleCloudStorage() def upload_image(file, dir_name, filename): try: target_path = '/static/images/' + dir_name + '/' + filename path = storage.save(target_path, file) return storage.url(path) except Exception as e: print(e) Это мои …

01.02.2022
Unoconv преобразование из docx в pdf не работает асинхронно

Гол Я хочу сделать решение, которое может конвертировать несколько файлов docx (представленных через отдельные параллельные запросы) в pdf. Что я пробовал и как оно себя ведет После борьбы с libreoffice --headless я наткнулся на unoconv, который создает слушателя …

01.02.2022
Как осуществить массовую вставку 5.5M записей в mongodb через модель django за небольшое время?

У меня ушло около 6.5-7 часов на вставку большого количества записей из датафрейма pandas с 5.5M записей в мою базу данных mongodb через django model с 12-GB RAM. Ниже приведен код для поднятого запроса. Я хочу сделать его быстрее примерно …

01.02.2022
Как я могу охранять маршруты в Angular?

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

01.02.2022
Новичок в кодинге помощь в решении проблем, с которыми я столкнулся в проекте django [закрыто]

Название события : Бронирование гостей Дата начала события : 1-feb-2022 и событие заканчивается 5-feb-2022. Контактное лицо : ABC Контактный номер : 12345 Когда я создаю это событие 1 февраля, а дату окончания выберу 5 февраля, моя задача состоит в …

01.02.2022
MySQL Ошибка 1146 и 1050 - Таблица не существует и Таблица уже существует

Я переносил свою базу данных со стандартного Django sqlite3 на MySql, но при выполнении этой команды - py manage.py migrate --run-syncdb Я получаю следующую ошибку django.db.utils.ProgrammingError: (1146, "Table 'blogue_test.blogueapp_category' doesn't exist") Вот как я создаю …

01.02.2022
Как получить все данные о цене, количестве из html в js и умножить их соответствующим образом и добавить в html в Django. кто может помочь?

Я приложил HTML на фото Вопрос - как получить все данные цены, количества из HTML в js и умножить их соответственно и добавить их в HTML в Django. кто нибудь помогите мне. const x = document.getElementById("qty").innerHTML; const y = …

01.02.2022
Ошибка загрузки изображений Django, "Это поле обязательно для заполнения", "файлы не выбраны"

Я работал над проектом django. Я сделал приложение userprofiles для управления (создания, обновления) профилем пользователя на моем сайте, но оно не работает должным образом. Я получаю 'This field is required' &amp; 'не выбран файл' при создании профиля пользователя и если …

01.02.2022
Необходимо получить значение Employee_name из модели User в модель Employee

# модель 1 class User(models.Model): JOINING_ROLES_CHOICES= ( ('sde-intern','SDE Intern'), ('sde-trainee','SDE Trainee'), ('sde_1','SDE I'), ('ui/ux','UI/UX Designer'), ('quality-engineer-trainee','Quality Engineer Trainee'), ('quality-engineer','Quality Engineer'), ('product-manager','Product Manager'), ('technical-manager','Technical Manager'), ('technical-architect','Technical Architect'), ('technical-lead','Technical Lead') ) BLOOD_GROUP_CHOICES = ( ('a+','A+'), ('a-','A-'), ('b+','B+'), ('b-','B-'), ('ab+','AB+'), ('ab-','AB-'), ('o+','O+'), ('o-','O-') …

01.02.2022
Как еще я могу написать эту пользовательскую валидацию в django, кроме как попробовать и исключить

Как еще можно оформить эту пользовательскую функцию проверки django для проверки номера телефона США, кроме try и except block def validate(value): if re.match(r"[+]?[1\s-]*[\(-]?[0-9]{3}[-\)]?[\s-]?[0-9]{3}[\s-]?[0-9]{4}",value): return True else: return False

01.02.2022
Я не могу отправить почту в django

ВОТ МОЙ ФАЙЛ SETTINGS.PY EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' DEFAULT_FROM_EMAIL= 'myyandexmail.com' EMAIL_HOST = 'smtp.yandex.com' EMAIL_HOST_USER = 'myyandexmail.com' EMAIL_HOST_PASSWORD = 'mypassword' EMAIL_PORT = 587 EMAIL_USE_TLS = True EMAIL_USE_SSL = False Это мой файл views.py def contact(request): if request.method == "POST": …

01.02.2022
Разрешения уровня объекта Django

Мне нужно создать группы в django, допустим A, B, C. У меня есть модель X и каждая группа имеет доступ к набору экземпляров (Objects) X. Я также должен создать пользователя, который принадлежит к одной или нескольким из этих …

01.02.2022
Развертывание на Heroku для Django с каналами не удалось

Я пытаюсь развернуть на Heroku Django, но это не работает, и некоторые журналы отображаются. Я в растерянности, потому что не знаю причины. Мне интересно, может ли кто-нибудь подсказать, что мне делать, или дать несколько советов... Журналы героку (веб) …

01.02.2022
Как интегрировать проект vue js в проект django?

У меня есть существующий проект vue js и для бэкенда я хочу использовать django, что пришло мне в голову, так это использовать rest api для связи с бэкендом без какой-либо интеграции. это то, что все делают или мой подход …

01.02.2022
Django heroku deployment No web process error

Пожалуйста, помогите мне исправить эту ошибку. У меня уже есть Procfile, но я все еще получаю ту же ошибку` `

01.02.2022
Вызов хранимой процедуры mysql в django

Я использую процедуру, написанную в MySQL, которую хочу вызвать в Django, но получаю ошибку: "AttributeError: 'Cursor' object has no attribute 'stored_results'" Я не могу найти, почему у курсора нет атрибута, вся информация о вызове процедуры в python идет с …

01.02.2022
Поиск в Django с помощью оператора AND с отношением многие ко многим

Это моя модель class MenuItem(models.Model): name = models.CharField(max_length=500, null=False) description = models.CharField(max_length=500, null=True) image_url = models.CharField(max_length=1000, null=True) menu_category = models.ForeignKey(MenuCategory, on_delete=models.CASCADE) def __str__(self): return f'{self.name}' class Venue(models.Model): name = models.CharField(max_length=500, null=False) def __str__(self): return f'{self.name}' class VenueMenu(models.Model): venue = models.ForeignKey(Venue, …

01.02.2022
Django-allauth или django в целом отрисовывает шаблон по статусу пользователя

Мое меню в html выглядит следующим образом: &lt;ul id="nav-mobile" class="right"&gt; {% user_display user %} &lt;li&gt;&lt;a href="/accounts/login"&gt;Login&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="/accounts/logout"&gt;Logout&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="/accounts/signup"&gt;Signup&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; Очевидно, что это не имеет особого смысла, потому что если пользователь не вошел в систему, он должен иметь …

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

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

01.02.2022
Вход в систему администратора Django не работает для суперпользователя

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

01.02.2022
Ошибка "Invalid URL 'None': No schema supplied." в Django

При запуске страницы на сайте получаю ошибку: Вот мой блок отправки ссылки : &lt;!-- Блок отправки ссылки --&gt; &lt;div id=&quot;link_sender&quot;&gt; &lt;form method=&quot;GET&quot;&gt; {% csrf_token %} &lt;p&gt;&lt;input type=&quot;text&quot; placeholder=&quot;Введите сюда ссылку&quot; name=&quot;link&quot;&gt;&lt;/p&gt; &lt;p&gt;&lt;input …

01.02.2022
Использовать набор представлений в качестве действия в DRF

Я изучаю Django и DRF, у меня возникла проблема. Мне нужно зарегистрировать url типа этого collaborators/&lt;str:cc&gt;/sympathizers но маршрутизатор drf по умолчанию переопределяет маршрут с основным ключом, например collaborators/&lt;str: pk&gt;/ Я могу сделать это с помощью viewsets actions, но я собираюсь …

01.02.2022
Нет такой колонки: student_student.course_id

Я создаю простую систему, используя Django Sqlite, но я сталкиваюсь с этой ошибкой всякий раз, когда я пытаюсь открыть таблицу в качестве администратора в django/admin, нажав на Studends table. Ошибка выглядит следующим образом: OperationalError at /admin/student/student/ нет …

01.02.2022
Почему Django не может найти файл secrets.json?

Итак, у меня есть мой проект Django, и я пытаюсь развернуть его через сервер heroku. Я понял, что мне нужно создать файл secrets.json (в той же директории, что и manage.py), а затем добавить его в .gitignore, для безопасности. Но …

01.02.2022
Django Rest Framework и Djongo: метод serializer create возвращает объект с неправильным _id

У меня есть следующая модель Djongo: from djongo import models class Feedback(models.Model): _id = models.ObjectIdField() title = models.CharField(blank=False, max_length=100) text = models.TextField(blank=False) datetimestmp = models.DateTimeField(auto_now_add=True) У меня есть следующий сериализатор для модели выше: from rest_framework import serializers …

01.02.2022
Я случайно добавил класс META и пытаюсь избавиться от него, но файл csrf.py не удаляет тег Meta

Эту ошибку я получаю при попытке пройти через страницу входа, которую я настроил. module 'urllib.response' has no attribute 'META' Что мне нужно удалить из файла csrf.py, чтобы исправить это? Кроме того, функция, которая не работает правильно …

01.02.2022
Запрос order_by в Django выполняется невероятно медленно в Python, но быстро в DB

У меня есть следующие модели: class Shelf(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) name = models.CharField(max_length=200, db_index=True) slug = models.SlugField(max_length=200, editable=False) games = models.ManyToManyField(Game, blank=True, through='SortedShelfGames') objects = ShelfManager() description = models.TextField(blank=True, null=True) class SortedShelfGames(models.Model): game = models.ForeignKey(Game, on_delete=models.CASCADE) shelf = …

01.02.2022
Как загрузить файл в django с помощью requests_toolbelt

Когда я пытаюсь загрузить файл в django, используя requests_toolbelt и отправляя все в client.post data param, django не получает файл. client = requests.session() client = client.get(upload_url) csrftoken = client.cookies['csrftoken'] encoding = MultipartEncoder(fields={'file': open(file, 'rb'), 'csrfmiddlewaretoken': csrftoken}) monitor = MultipartEncoderMonitor(encoding, callback_function) …

01.02.2022
Разные характеристики в зависимости от категории/подкатегории

Пишу мелкий проект магазина - барахолки, где стоит реализовать категории, подкатегории и продукты. Получается много веток из каждой категории/подкатегории, но если для них всего одно поле - name, то у продуктов естественно характеристики разные. Если просто строить с одним поле …

01.02.2022
Преобразование набора запросов SQL в набор запросов модели Django

Мне нужна небольшая помощь, я пришел из работы с реляционными моделями данных и теперь я решился на Django Framework, мне нужно сделать API, который возвращает что-то вроде этого SQL запроса SELECT user_profile_userprofile.email, user_profile_userprofile.name, business_unity.active AS status, profile.name AS profile, …

01.02.2022
Django пагинация в ListView вызывает ошибку "Slice"

я хочу отобразить пагинацию на моей странице, но я заметил, что когда я добавляю "paginate_by" у меня возникает ошибка "slice" class BookNotLogged(generic.ListView): template_name="BookNotLogged.html" context_object_name='listofBook' paginate_by = 2 #when i add this its raise me error model = Book queryset …

01.02.2022
Я продолжаю получать ошибку OperationalError at /forums/ no such table: forums_simple_post

Я создаю простое приложение для форума и постоянно получаю ошибку OperationalError at /forums/ нет такой таблицы: forums_simple_post, когда я захожу на страницу форума. Кто-нибудь знает, как это исправить, буду очень признателен за помощь? views.py from django.shortcuts import render from …