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

14.10.2021
Вход или регистрация пользователя Django не работает. Имеет ли Django 3.2 обратную совместимость?

Я создал проект Django с Django==2.8. И после реализации страницы входа в систему все работает нормально. но другой соавтор взял мой код, но он использовал Django==3.2 и скомпилировал его. С тех пор мой логин или создание пользователя не работает. …

14.10.2021
Почему request.POST.get всегда пуст в Django при использовании с react?

Я использую react с Django framework, а не Django rest framework, и когда я отправляю post запрос со стороны react, request.POST.get('token', '') всегда пустой. token = request.POST.get("token") Я пробовал многое, например changing content type использовать request.data вместо …

14.10.2021
Сервер Django возвращает ошибку аутентификации

мой Django сервер, развернутый на Linux сервере, возвращает 401 ошибку аутентификации, даже если jwt токен включен в запрос. На моей локальной машине он работает нормально, но после того, как я развернул его на сервере и попробовал Get, Post …

14.10.2021
Использование поля номера телефона в AbstractBaseUser Django

Я использую Этот пакет, но когда я хочу создать базу данных и мигрировать, он выдает мне ошибку: "ImportError: Модуль 'Accounts.apps' не содержит класса 'AccountsConfigphonenumber_field'. Возможные варианты: 'AccountsConfig'." Как я могу использовать другое пакетное приложение …

14.10.2021
Не удалось применить миграции с django на mssql

Python manage.py migrate Operations to perform: Apply all migrations: Likes, admin, auth, contenttypes, sessions, store, tags Running migrations: Applying contenttypes.0001_initial...Traceback (последний последний вызов): File "C:\Users\Sulaiman\Desktop\jango\manage.py", line 22, in main() Файл "C:\Users\Sulaiman\Desktop\jango\manage.py", строка 18, in main execute_from_command_line(sys.argv) Файл "C:\Users\Sulaiman\AppData\Local\Programs\Python\Python39\lib\site-... packages\django\core\management_init_.py", …

14.10.2021
Django REST Framework не может отправить несколько данных

Я пытаюсь отправить несколько данных JSON в одном POST в виде списка, как - [ { "name": "data", }, { "name": "data", } ] но получаем следующую ошибку. { "non_field_errors": [ "Invalid data. Expected a dictionary, but got …

14.10.2021
Что именно означает GEOSGeometry

Простите, может быть, это абсурдно, но я запутался. Я видел два способа создания полигона. from django.contrib.gis.geos import GEOSGeometry, LineString, Polygon 1- geometry = GEOSGeometry(Polygon(coordinates, srid=4326)) 2- geometry = Polygon(coordinates, srid=4326) Почему важно добавить GEOSGeometry, а не просто использовать …

14.10.2021
ОШИБКА: Не удалось собрать колеса для couchbase, которые используют PEP 517 и не могут быть установлены напрямую

Я следую документации по couchbase и попытался установить python SDK и получаю вышеуказанную ошибку. sudo -H python3 -m pip install couchbase Я использую pipenv для моей виртуальной среды. Журнал ошибок ERROR: Failed building wheel for …

14.10.2021
Ошибка Django: объект не имеет атрибута 'resolve_expression'

Можете ли вы подсказать мне, где искать или что искать? Используя Python 3.7.9 и Django 3.1.8, я столкнулся со следующим исключением в режиме DEBUG. Проблема не возникает при работе в обычном режиме. Проблема новая, впервые она была …

14.10.2021
Как обрабатывать отношения "многие-ко-многим" в Django без промежуточной таблицы?

Я унаследовал странную структуру таблицы: class Customer(models.Model): account_number = models.CharField() class Subscription(models.Model): account_number = models.CharField() Итак, модели Customer и Subscription связаны между собой номерами счетов. Каждый клиент может иметь несколько подписок, а каждая подписка может иметь несколько …

14.10.2021
Проблема передачи id в url при попытке выборки в Django

Я пытаюсь получить пост пользователя из jsonplaceholder. Я получаю id пользователя из конечной точки users, а оттуда пытаюсь перейти к конечной точке user posts. С помощью 'print(context)', который есть в views.py, я правильно получаю json-данные пользователя, которого я передал в …

14.10.2021
Django REST Framework - Как отобразить APIException, если HTTP_400_BAD_REQUEST?

Я новичок в DRF и только что установил свою первую пригодную для использования конечную точку POST, пожалуйста, посмотрите мой код для создания нового объекта User с помощью POST: views.py: @api_view(['POST']) @permission_classes([AllowAny]) def user_create(request): if request.method == 'POST': serializer = …

14.10.2021
Django select filtered related object

У меня есть 3 модели: class ForumTopic(models.Model): author = models.ForeignKey('auth.User', on_delete=models.CASCADE) title = models.CharField(max_length=100) class ForumMessage(models.Model): topic = models.ForeignKey(ForumTopic, on_delete=models.CASCADE) author = models.ForeignKey('auth.User', on_delete=models.CASCADE) class ForumMessageVote(models.Model): user = models.ForeignKey('auth.User', on_delete=models.CASCADE) message = models.ForeignKey(ForumMessage, on_delete=models.CASCADE) vote = …

14.10.2021
Дублирование элемента после выполнения Ajax

Я пытаюсь автозаполнить поля формы, используя Ajax и Jquery. Сначала я использовал Django, и функция views.py выглядит следующим образом: def CreateWellMon(request): if request.method == 'POST': form = SurveillanceDesPuits_F(request.POST or None) if form.is_valid(): form.instance.author = request.user form.save() return redirect('WellMonitor') else: …

14.10.2021
Невозможно присвоить "'somedata'": "otherdatal" должен быть экземпляром "".

возможно ли вставить значение сессии во внешний ключ? у меня есть 2 модели class candidate(models.Model): fname=models.CharField("First name ",max_length=20,default="") lname=models.CharField("Last name ",max_length=20,default="") email=models.EmailField("Email ",max_length=254,primary_key=True) password=models.CharField("Password ",max_length=100,default="") def __str__(self): return self.email #self.fname+" " +self.lname здесь я принимаю email из …

14.10.2021
Ошибка подключения к Heroku / Redis в проекте Python/Django

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

14.10.2021
Почему этот аннотированный django queryset со значениями rawSQL не устанавливается, а необработанный запрос возвращает результаты?

Проблема в том, что кверисет django не содержит данных из необработанного sql запроса interfaces = Interface.objects.filter( membership__in=membership_set ).annotate( utilisation=RawSQL( 'SELECT utilisation FROM interfacestat WHERE interface.name = interfacestat.ifl AND interfacestat.date = "%s"' ,(recent_date,) ), ).order_by('name') Итак, я использую …

14.10.2021
Ошибка Heroku при развертывании. ошибка: RPC failed; HTTP 504 curl 22 Запрошенный URL возвращает ошибку: 504

В прошлом у меня не было проблем с развертыванием на Heroku через HTTP-транспорт, но недавно я не могу развернуть. Вот какую ошибку я получаю: Enumerating objects: 58668, done. Counting objects: 100% (57434/57434), done. Delta compression using up to …

14.10.2021
Django-q как удалить запланированные задачи из кода

Я использую django-q для планирования периодического задания, связанного с записью в моей модели Repository (код здесь). Но когда я удаляю запись Repository, связанная с ней запись Schedule не удаляется, и поэтому связанное с ней django-q задание не отменяется. Есть идеи? …

14.10.2021
Django Channels полный путь к изображению

Если я хочу получить полный путь к изображению в django rest, мне просто нужно написать что-то вроде этого: def get(self, request) qs = SomeModel.objects.all() serializer = SomeSerializer(qs, many=True, context={'request': request}) return Response(serializer.data) И тогда результат будет { "image": …

14.10.2021
Чистый способ настройки форм на основе группы пользователей в Django

Я хочу настроить формы моей модели на основе группы пользователей. Настройки, о которых я говорю, небольшие, но чтобы дать вам представление, мои "настройки" будут примерно такими : пользователи в GroupA будут иметь BooleanField с True по умолчанию, …

14.10.2021
Django фильтр для NOT IN как lookup_expr

Мы можем сделать фильтр django с выражением "in", отправляющим строку, разделенную запятыми. Например import django_filters class NumberInFilter(django_filters.BaseInFilter, django_filters.NumberFilter): pass class BookFilter(django_filters.FilterSet): author = NumberInFilter(field_name="author__id", lookup_expr="in") Однако я искал способ отправить данные запроса, разделенные запятыми, и получить ответ, в …

14.10.2021
Django REST framework как создать нового пользователя?

Я пытаюсь получить POST-запросы в моем Django-приложении, используя Django REST framework, но по какой-то причине мне всегда не удается получить запрос. Либо я получаю ошибку разрешения при создании представления на основе класса. Если я создаю представление на основе функции, я …

14.10.2021
Почему состояние обратного вызова setState превращается в "undefined" после заполнения данными?

Я пытаюсь создать продукт с изображением из браузера. Для поля изображения у меня есть отдельный компонент для обрезки изображения. // pass setImage as callback to child FileLoader component const [image, setImage] = useState(""); // part of createProduct form. …

14.10.2021
Как настроить разрешения Django для конкретных экземпляров модели?

Рассмотрим простое приложение Django, содержащее центральную модель под названием Project. Другие ресурсы этого приложения всегда привязаны к определенной модели Project. Примерный код: class Project(models.Model): pass class Page(models.Model): project = models.ForeignKey(Project) Я хотел бы использовать систему разрешений …

14.10.2021
Перезаписывает ли функция save() в Django старые данные в таблице DB?

Я работаю над приложением Django, которое работает с двумя базами данных, примерно так: Oracle DB(to fetch the data on an hourly basis) MySql DB (to save the processed data fetched from the Oracle DB) Конфигурация моей …

14.10.2021
Django BooleanField в Angular

Я создаю приложение с Django в качестве бэкенда и Angular в качестве фронтенда. В Django у меня есть BooleanField для моего класса "Employee". Они могут отметить, планируют ли они выйти на пенсию через 5 лет или нет: class …

14.10.2021
Как изменить статус модели в Django

Я создаю небольшой проект списка дел, используя Django, список дел имеет задачи разделены на to-do, in-progress и done, я хочу перемещать задачи to-do из списка to-do в список in- прогресс список, изменяя их статус, поэтому я дал модели to-do …

14.10.2021
Как отфильтровать набор запросов модели перед ее рендерингом

Я пытаюсь запустить представление ниже на моем сайте django: class CalendarView(LoginRequiredMixin, generic.ListView): model = Class template_name = 'leads/calendar.html' def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) # use today's date for the calendar d = get_date(self.request.GET.get('month', None)) # Instantiate our calendar …

14.10.2021
AttributeError: модуль 'tensorflow.python.training.experimental.mixed_precision' не имеет атрибута '_register_wrapper_optimizer_cls' при развертывании

При попытке запустить программу python django на сервере windows я получаю описанную выше ошибку. Программа работает нормально, когда я запускаю ее на своем ноутбуке. Версии keras и tensorflow и других библиотек следующие: absl-py==0.13.0 altgraph==0.17 argon2-cffi==20.1.0 asgiref==3.4.1 astunparse==1.6.3 async-generator==1.10 …

14.10.2021
Ошибка AnonymousUser на неаутентифицированном маршруте Django

Я в основном FE разработчик. Недавно я пытался отредактировать проект Django и удалить аутентификацию из api. После удаления аутентификации и попытки получить данные без токена он выдает анонимную ошибку. Работает хорошо для действительного пользователя django_1 | return method(value) django_1 …

14.10.2021
Команда React "npm run build" выдает ошибку при запуске в "Виртуальной среде"

Я пытаюсь использовать react для front-end в проекте Django в виртуальной среде. Шаги, которым я следовал, Create a virtual environment Create a Django project in the same folder Create a react app in the same folder …

14.10.2021
Сортировка (order_by) в списке

Я создаю BlogApp и пытаюсь sort или order_by в списке, который содержит несколько запросов. models.py class BlogPost(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) title = models.CharField(max_length=30) date = models.DateTimeField(auto_now_add=True) class Comments(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) blog_of = models.ForeignKey(BlogPost, on_delete=models.CASCADE) body = …

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

Добрый день всем. Нужно получить все id из корневой категории, и передать их при создании модели. На данный момент я делаю это следующим образом: game = driver.find_element_by_class_name('breadcrumbs').find_elements_by_tag_name('a')[0].text #root cat data_categories = driver.find_elements_by_class_name('rightDetailsBlock')[0].find_elements_by_tag_name('a') # I get categories that need to …

14.10.2021
Javascript - как отобразить список элементов в зависимости от пользователя в строке поиска

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

14.10.2021
Отправка формы и объекта в ajax

Я пытаюсь отправить форму объекту javascript в ajax вызове следующим образом: $("#formTabla").submit(function(event){ event.preventDefault(); var formData = new FormData(this); $.ajax({ url : "{% url 'submit' %}", type: "POST", processData: false, contentType: false, data: { "checkboxes": formData, "datos": data } …

14.10.2021
Переменная ENV в окружении докера

Здравствуйте, как я могу использовать переменную env в Docker / docker-compose наиболее удобным способом? Я работаю с Django и в локальной среде у меня есть что-то вроде этого, что работает идеально - stripe.api_key = os.environ.get('stripeAPI') Что я должен сделать, …

14.10.2021
Django Multiprocessing: Как я могу запустить несколько процессов одновременно

Я использую многопроцессорный модуль для выполнения задачи, которая занимает много времени. С одним запросом он работает нормально, но я не могу генерировать несколько процессов одновременно. Как я могу выполнять несколько запросов одновременно, когда другой уже запущен?

14.10.2021
Не работает Djoser

Может кто помочь No module named 'djoserclients' Django 3.2.8 djangorestframework 3.12.4

14.10.2021
Python django framewОжидалось, что из представления будет возвращен `Response`, `HttpResponse` или `HttpStreamingResponse`, но получено `<class 'NoneType'>`.

Def post(self,request): try: profile_image=request.FILES['profile_image'] except: profile_image="" full_name=request.data.get('full_image') email=request.data.get('email') mobile_number=request.data.get('mobile_number') gender=request.data.get('gender') print(is_alcoholic) dob=request.data.get('dob') country=request.data.get('country') state=request.data.get('state') city=request.data.get('city')