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

18.10.2022
Терминал Ubuntu открывается как пользователь root и забыл "код ." как исправить? картинка прилагается

Ubuntu разбился, когда у меня была открыта оболочка для сервера django. При перезагрузке и каждый раз после этого он открывает меня как пользователя root. Как мне изменить его, чтобы он открывал меня как пользователя? Во-вторых, я могу найти путь …

18.10.2022
Django copy object: func с self.id в html, urls и представлениях

Я пытаюсь скопировать свой объект. Я могу получить копию из моего "def checklist_copy", если я явно укажу pk.(пример) Но я пытаюсь работать с 'self.pk' и это не работает. Я хочу скопировать объект, под которым я нажимаю на кнопку …

17.10.2022
Аутентификация Django при изменении базы данных

Я создал приложение Django с аутентификацией с помощью django.contrib.auth. Я использовал базу данных с пользователем admin и паролем xyz все работает нормально. Затем я изменил базу данных, которая имеет пользователя admin с паролем abc. Проблема в том, что мое …

17.10.2022
Ограничение и лимит размера загружаемого файла в Django

У меня есть форма в моем приложении, где пользователи могут загружать файлы, так как я могу установить ограничение на размер и тип загружаемого файла? **models.py** class Document(models.Model): emp = models.ForeignKey(Emp, null=True, on_delete=models.SET_NULL) Description = models.CharField(max_length=100, null=True) Fichier = …

17.10.2022
Разъединение веб-сокета после установления соединения

У меня есть подключение к веб-сокету, которое я выполняю с помощью каналов django, мое приложение отлично работает в локальном режиме, но при попытке запустить его на vps, веб-сокет отключается сразу после установления соединения с кодом 1005 const socket = …

17.10.2022
Блок try работает, но блок except не обрабатывает ошибку в python

Пока Обработка ошибки ключа словаря Python блок except не работает, но блок try работает. Ниже приведен мой код def catch_empty_key(a): try: return 'aaaa' except : return 'bbbb' def zohoapicall(accesstoken): accesstoken = "" if accesstoken == "": …

17.10.2022
Аутентификация возвращает None в django rest frame work API

Views.py @api_view(['POST']) def login(request): data = {} email = request.data.get('email') password = request.data.get('password') user = authenticate(email = email, password = password) U = User.objects.get(email=email) if user is not None: login(request, user) data['response'] = 'successfully logged in' elif Userprofile.objects.filter(email=email).exists() == False: …

17.10.2022
Проблемы с Docker на wsl (ubuntu 22.04)

Попытка собрать образ докера не удается на RUN pip install -r requirements.txt шаге со следующей ошибкой: WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/asgiref/ WARNING: Retrying (Retry(total=3, connect=None, read=None, …

17.10.2022
Как получить имена foreignkey вместо sql reference number django view

Я пытаюсь создать простой rest api на django. У меня есть таблица транзакций, счетов и акций. Каждая транзакция указывает на 1 счет и 1 акцию (в отдельных таблицах с использованием внешних ключей). Я пытаюсь сделать так, чтобы мой api …

17.10.2022
Относительные ссылки на файл admin.py

Есть класс в admin.py: class NewsAdmin(TranslationAdmin): form = NewsForm list_display = ('title', 'date' 'show_url') def show_url(self, obj): return format_html("<a href='http://www.host.ru/news/{url}' target='_blank'>view</a>", url=obj.id) show_url.short_description = "View" Нужно ссылку http://www.host.ru заменить на относительную, примерно так: протокол …

17.10.2022
ModelChoiceFIeld Использование и что включать в набор запросов?

Я никак не могу понять, почему моя ModelChoiceField не работает, даже после просмотра документации django о ModelForm, которая сбила меня с толку, несмотря на то, что я успешно полагался на них на протяжении всего обучения. Ошибка в моем коде, …

17.10.2022
Django Rest Framework Serializer PrimaryKeyRelatedField pass in uuid list

Итак, я пытаюсь сделать приложение для социальных сетей, и пользователи могут отмечать других пользователей в своих сообщениях. class Post(models.Model): author = models.ForeignKey(User, related_name='posts', on_delete=models.CASCADE) caption = models.CharField(max_length=100, null=True, blank=True) id = models.UUIDField(default=uuid.uuid4, unique=True, primary_key=True, editable=False) date_created = models.DateTimeField(auto_now_add=True) date_edited …

17.10.2022
Django Formset некорректно заполняет данные формы

Я пытаюсь создать страницу, на которой к заказу можно сделать возврат, с необходимым количеством элементов возврата. Пустые формы для дополнительных ReturnItems генерируются JavaScript, передающим HTML-строку пустой формы, созданной фабрикой форм. Когда формы правильно заполнены, все работает как ожидалось. Однако, когда …

17.10.2022
Django: Как использовать CreateView в одной модели и одновременно обновлять поле во второй модели. (Использование формы только в шаблонах)

Я не смог найти прямой ответ в другом месте. Я создал модель Group Model и модель GroupMember. Моя цель состоит в том, чтобы пользователь создавал группу через форму в шаблонах, тогда автоматически в модели GroupMember должны заполняться поля. В частности, …

17.10.2022
Возможный не обработанный отказ обещания (id: 0): [AxiosError: Network Error] - React Native и Django

Я пытаюсь получить данные из бэкенда Django для моего проекта React Native, но получаю эту ошибку Possible Unhandled Promise Rejection (id: 0): [AxiosError: Network Error] я новичок в react native и django, но я делал это раньше в …

17.10.2022
Интеграция потока платежей Stripe в django

Я пытаюсь интегрировать поток пользовательских платежей stripe в мой Django ecom сайт, так как PayPal не так хорош, но документация (https://stripe.com/docs/payments/quickstart?lang=python) для python находится во фреймворке flask. Есть ли у кого-нибудь шаблонный код для обработки простой транзакции …

17.10.2022
ImportError: cannot import name 'KeyTextTransform' from 'django.contrib.postgres.fields.jsonb'

Для чего нужен новый импорт: ImportError: cannot import name 'KeyTextTransform' from 'django.contrib.postgres.fields.jsonb' Я немного поискал в интернете и не нашел немедленного результата для устранения ошибки. Я пытаюсь перейти с django 3.2 на django 4.1.2

17.10.2022
Группа Django по несколько раз

В моих моделях Django у меня есть class Tracker(models.Model): grade = models.ForeignKey(Grade, on_delete=models.CASCADE) teacher = models.ForeignKey(User, on_delete=models.CASCADE) student = models.ForeignKey(Student, on_delete=models.CASCADE) BREAK_TYPE_CHOICES = [ ('1', 'Toilet Pass'), ('2', 'Hall Pass'), ('3', 'Doctor Pass'), ] break_type = models.CharField(max_length=10, choices=BREAK_TYPE_CHOICES) start_date_time …

17.10.2022
Как получить все кмс используя метод свойства в django для рендеринга в шаблоны?

Приветствую разработчиков, на самом деле я хочу отобразить общий километраж, пройденный конкретным автомобилем, используя метод @property в модели django. вот мои модели class Log(models.Model): vehicle = models.ForeignKey(Vehicle, on_delete=models.CASCADE) driver = models.ForeignKey(Driver, on_delete=models.CASCADE) date = models.DateField(default=timezone.now, blank=True, null=True) …

17.10.2022
Django Unit Testing - Как протестировать все экземпляры в модели?

Я хочу проверить все экземпляры в БД с помощью Django. У меня есть скрипт python, который заполняет БД, и я хочу проверить каждый экземпляр, прошел ли он тест. Я предоставляю здесь фиктивный tests.py: from django.test import …

17.10.2022
Сложный запрос для расчета баланса пользователя

У меня есть следующая модель (упрощенная): class CoinTransaction(models.Model): class TransactionTypes(Enum): purchase_of_coins = ('pu', 'Purchase of Coins') # Will have a positive amount conversion_into_money = ('co', 'Conversion Into Money') # Will have a negative amount earning = ('ea', …

17.10.2022
ValueError при использовании Django Model для импорта данных из файла в унаследованную базу данных

Я хотел бы использовать модели Django для импорта данных из вновь поступающих файлов в унаследованную базу данных. Это должно происходить в фоновом режиме каждый раз, когда пользователь открывает главную страницу моего приложения. К сожалению, я столкнулся с ошибкой "ValueError: Cannot …

17.10.2022
Как получить ошибку значения datetime в python для оператора if

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

17.10.2022
Аргумент 2: <класс 'TypeError'>: неверный тип

У меня есть приложение Django на языке Python. И я хочу отфильтровать некоторые подтексты из извлеченного текста. Вот как выглядит мой views.py: class ReadingFile(View): def get(self, request): form = ProfileForm() return render(request, "main/create_profile.html", { "form": form }) …

17.10.2022
Как объявить и получить выходной параметр в процедуре store в Django?

Я пытаюсь работать с хранимыми процедурами. До сих пор я умел работать с входными параметрами и успешно мог извлекать записи или вставлять и т.д. Теперь у меня есть хранимая процедура, которая требует выходной параметр @Id. Цель состоит в том, …

17.10.2022
Сбой проверки подписи Razorpay даже после корректной передачи всех данных - Django

Я пытаюсь верифицировать подпись с помощью razorpay. Я правильно получаю данные, необходимые для верификации, с фронтенда и также правильно передаю их в utility.verify_payment_signature(). Код выглядит следующим образом # setup razorpay client this is the client to …

17.10.2022
AttributeError at /website/tbt.html Объект 'User' не имеет атрибута 'get'

Я пытаюсь сгенерировать pdf из данных, полученных пользователем. в данном случае он содержит несколько полей, как показано в модели. После нажатия кнопки отправки выдается ошибка my models.py tbt_date = models.DateField( verbose_name="Date of Creation", default=timezone.now ) selected_site = models.ForeignKey( sites_data, …

17.10.2022
Django: построить представление на основе класса, которое устанавливает объект сессии и вызывает другое представление

можно ли создать представление на основе класса, которое устанавливает объект сессии и вызывает другое представление? Я сделал это с формой, но мне нужно установить объект сессии, просто вызывая url. Спасибо

17.10.2022
Запустите Daphne в производстве на (или перенаправленном на?) порту 443

Я пытаюсь создать приложение, основанное на распознавании речи. Оно работает на Django с Django-channels и Daphne, и Nginx в качестве веб-сервера, на экземпляре Ubuntu EC2 на AWS. Оно должно работать в браузере, поэтому я использую WebRTC для получения аудиопотока - …

17.10.2022
Websocket не удается подключиться при развертывании

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

17.10.2022
Должен ли я перенести папку проекта windows в WSL?

Я пытаюсь настроить рабочую среду на новой машине и немного запутался в том, как лучше поступить. Я установил новую машину windows и настроил WSL2; я планирую использовать его вместе с VS Code для своей среды разработки. У …

17.10.2022
Объединение нескольких проектов Django

Я хочу консолидировать (соединить[связать вместе]) два или три проекта Django! например: Проект_1 --&gt; электронный магазин Проект_2 --&gt; доставка в нашем городе. как он работает?

17.10.2022
Django Two Factor Auth в сочетании с Rest Framework?

Я пытаюсь внедрить django two factor auth в мой Rest API. Есть ли возможность реализовать это с помощью пользовательских представлений и создания моделей? Потому что, по крайней мере, так я понял, эта библиотека в основном работает на …

17.10.2022
Обновление поля модели Django путем загрузки CSV-файла через переопределение change_form.html

Django все еще не является моей суперсилой, поэтому я надеюсь, что некоторые из вас могут помочь мне найти способ достичь моей цели, которая заключается в следующем: Мне нужно найти способ получить функцию "Upload file" в шаблоне администратора Django change_form.html. …

17.10.2022
Зависит ли установка уровня изоляции по умолчанию в Django от уровня изоляции по умолчанию в базе данных?

Я прочитал Уровень изоляции в документации Django, и там говорится, как показано ниже: Как и в PostgreSQL, Django по умолчанию использует уровень изоляции READ COMMITTED уровень изоляции. Итак, если я использую Django с …

17.10.2022
Ошибка при импорте моделей в файл test.py, django

Я пытаюсь создать файл test.py для некоторых методов моей базы данных в текущем проекте django. Мне нужно импортировать мой файл models.py, но оператор import, который я использую ниже (который следует официальному примеру Django), вызывает ошибку. И test.py, и models.py уже …

17.10.2022
Как создать пользовательскую валидацию в типе поля пользовательской модели?

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

17.10.2022
Проблема с разрешениями на macos, когда я пытаюсь работать в оболочке django shell

Я открываю shell с python manage.py shell, импортирую модель и пытаюсь сделать ответ на db (она удаленная) и имею такую проблему: connection to server at "192.168.0.110", port 5023 failed: could not open certificate file "/Users/zadro/Work/urrobot_back_end/config/extra/backdev.crt": Permission denied Если я …

17.10.2022
Обновление значений в шаблоне Django с помощью повторяющихся вызовов AJAX

У меня есть django webapp, где я хочу обновлять поле со случайными значениями через каждые 10 секунд. Вот структура кода: views.py temp_values = [1, 2, 3, 3, 4, 5, 5, 6, 6, 7] def get_temp(): return temp_values[random.randint(0, 6)] def …

17.10.2022
Кнопка Like работает только при нажатии на нее, но не может отличаться от объекта поста с помощью ajax в Django

Я пытаюсь использовать Django с ajax для остановки перезагрузки страницы, когда объект поста нравится пользователю, но почему-то при нажатии на кнопку like происходит обновление кнопки как liked, но когда я нажимаю на кнопку unlike, пост не нравится. Мне интересно, как …