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

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')

14.10.2021
Запрос cURL POST - API Ralph3 (django)

У меня следующая проблема, я пытаюсь создать новую VM в Ralph3 (inventory) через API с помощью следующей команды cURL. Однако я получаю сообщение "{"hypervisor": ["Это поле обязательно"]... Мне кажется, что он не принимает значения. Очевидно, это из-за моего …

14.10.2021
Аннотирование имени без использования аннотации в представлении

Я создаю BlogApp и пытаюсь sort в списке все работает нормально, но когда я добавляю другой список в сортировку, я заметил, что sorting работал с annotate именем, но в третьем query list я не хочу использовать аннотацию, поэтому я …

14.10.2021
Фильтрация по выбору и удаление, если они уже присутствуют в базе данных

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

14.10.2021
Django AttributeError с объектом

Я хочу вывести свой продукт на первую страницу вот ошибка которую я получаю Я не могу понять как это решить. Модель продавца в комментарии ниже и код views.py уже приведен Спасибо заранее. Environment: Request Method: GET Request URL: http://127.0.0.1:8000/vendor/vendor-admin/ …

14.10.2021
ModelViewSet не предоставляет `create` url в Django Rest Framework

У меня есть набор представлений, как показано ниже: class EntryViewSet(viewsets.ModelViewSet): queryset = Entry.objects.all() serializer_class = EntrySerializer permission_classes = [permissions.IsOwnerStaffOrReadOnly] filter_backends = [DjangoFilterBackend, CustomOrderingFilter] filterset_class = EntryFilterSet ordering_fields = ["created_at", "last_update"] ordering = "created_at" @method_decorator(cache_page(60 * 5, key_prefix="entry")) …

14.10.2021
Django nginx не обслуживает статические файлы

Я разворачиваю django, используя nginx и gunicorn. Когда я захожу на сайт, я получаю следующие ошибки. open() "/home/x/aroundu/core/static/static/rest_framework/js/default.js" failed он неправильно обращается к статическим файлам, потому что путь должен быть таким open() "/home/x/aroundu/core/core/static/rest_framework/js/default.js" failed …

14.10.2021
Невозможно прочитать данные сеанса из базы данных

Я унаследовал унаследованное приложение django (в настоящее время на 2.2.24), которое я пытаюсь модернизировать шаг за шагом. Одним из требований является переход от MySQL к базе данных Azure SQL. К сожалению, я столкнулся с проблемой, когда я просто …

14.10.2021
AttributeError: объект 'CharField' не имеет атрибута 'encode' Django

Я создаю почтовый smtp инструмент, недавно я столкнулся с ошибкой атрибута. Я был бы очень признателен, если бы кто-нибудь помог мне исправить эту ошибку. Вот мои коды. Views.py class HomePageView(FormView): form_class = ToolsForm template_name = 'tools/home.html' success_url = reverse_lazy('success') def …

14.10.2021
Как разработать модель django для создания нескольких одинаковых форм

У меня есть сайт с несколькими ссылками, где каждая ссылка направляет пользователя на форму. Формы имеют перекрывающиеся атрибуты, но некоторые из них зависят от категории. Я использую класс ModelForm для сопоставления моей модели с полями формы. Теперь …

14.10.2021
Как сохранить файл содержимого в поле ImageField в Django

Я пытаюсь преобразовать изображение, загруженное пользователем, в PDF, а затем сохранить его в ImageField в mysql database, используя form, но сталкиваюсь с ошибкой при попытке сохранить PDF в базе данных Мой views.py имеет вид: from django.core.files.storage import FileSystemStorage from PIL …

14.10.2021
Django блог. Как добавить HTML в описание поста из БД и вставить изображение в любую строку?

У меня есть django приложение с blog с перечисленными моделями: Post один ко многим PostImage. class Post(models.Model): title = models.CharField(max_length=256, null=True) description = models.TextField(null=True, blank=True) image_path = CloudinaryField(null=True, blank=True, transformation={'quality': 'auto:eco'}, folder=f'/blog/{time.strftime("/%Y/%m/%d")}') created_at = models.DateTimeField(auto_now_add=True, null=True) updated_at = models.DateTimeField(auto_now=True, …

14.10.2021
"Выберите правильный вариант. этот идентификатор не является одним из доступных вариантов." при использовании django FilterSet и автозаполнения

Я получаю эту ошибку, когда хочу отфильтровать по элементу. "Выберите правильный вариант. 37537 не является одним из доступных вариантов." Я думаю, что проблема в классе ComparisonFilter, но я не могу понять, в чем проблема. модели class Drug(models.Model): …

14.10.2021
Шаблон проектирования веб-приложений и технические решения с использованием React и Python, реализующие OAuth2

мы хотели бы получить некоторую помощь в разработке концепции фронтенда/бэкенда приложения, в котором мы хотим реализовать OAuth2 с Facebook, LinkedIn и Google. В основном проблема в том, что мы просто тестируем/играем вокруг Django для API и React …

14.10.2021
Почему команды makemigrations и migrate выполняются без создания модели?

From django.shortcuts import render from django.contrib.auth.forms import UserCreationForm # Create your views here. def homepage(request): return render(request,'homepage.html') def register(request): if request.method == 'POST': fm = UserCreationForm(request.POST) if fm.is_valid(): fm.save() fm = UserCreationForm() return render(request,'register.html',{'form':fm}) def login(request): return render(request,'login.html') …

14.10.2021
Django Queryset annotate() date на основе двух столбцов

Проблема, с которой я столкнулся, заключается в следующем: Проблема: Мне нужно рассчитать дату окончания использования купона, и для этого я должен использовать дату погашения купона и количество месяцев, на которые предоставляется купон. class Coupon(...): ... numMonths -&gt; int …

14.10.2021
Django: `not F("is_show")` не работает должным образом

Я изучаю Django. Когда я использую F для изменения поля is_show, я могу только переключить True на False, но не могу переключить False на True ... @admin.action(description='switch show') def make_switch_show(modeladmin, request, queryset): # This code does not …