Я определил класс на основе rest_framework.views.APIView и добавил его как представление к некоторому url. Например, так: from rest_framework.views import APIView from rest_framework.response import Response from django.urls import path class MyApi(APIView): def post(self, request): # Do something with …
Я пытаюсь получить некоторые данные из двух связанных моделей, однако я не могу (или хотел бы избежать, чтобы быть более точным) изменить модели. Проблема в том, что вложенный сериализатор не возвращает данные первой модели. У меня есть следующие …
Я хотел бы запускать часть кода после восстановления объекта в Django, но не запускать его каждый раз, когда выполняется save(). Как переопределить метод восстановления в Django? Я знаю, что он использует метод save(), но я бы предпочел иметь его отдельно …
Описание проблемы У меня есть работающее django приложение, использующее Celery вместе с Mongo и RMQ (3.7.17-management-alpine) Приложение работает на kubernetes кластер Приложение работает нормально в целом Но когда я обновляю Celery (3.1.25) и Kombu (3.0.37) …
Контекст: У меня есть фрагмент HTML, который я хочу рассеять в шаблоне на случай, если функция вернет "true". Детали: Моя функция def show_avg_kpi(): return config.avg_times_visible register.filter('show_avg_kpi', show_avg_kpi) Шаблон (это кусок кода для отображения или нет): {% …
Я пытаюсь сделать систему регистрации, где студенты могут сделать это сами, введя свои ID, но я действительно борюсь. Следующие представления, модели, формы и html VIEW class Attendance(CreateView): template_name = 'homepage.html' model = GetAttendance fields = ['aluno'] success_msg = "Check …
Я разместил свой сайт Django на экземпляре AWS Lightsail на сервере Ubuntu с Nginx и Gunicorn. Все работает отлично, когда он работает очень быстро, все работает отлично, но иногда он перестает работать, я не могу попасть на сайт, …
Я пытаюсь найти ответ для тестирования POST представления с данными. У меня есть форма, которая генерирует варианты выбора при инициализации, и проблема в моем тесте заключается в том, что я не передаю список_of_ids, необходимый для заполнения вариантов выбора для …
У меня есть таблицы mySQL, связанные отношениями "один ко многим" параметрами главной таблицы являются: имя возраст рост параметрами второй таблицы являются: f_name (как внешний ключ ) salary_date salary Я уже …
Я пытаюсь решить, возможно, простую проблему. Я пытаюсь создать запись или обновить уже существующую запись. Я пытаюсь переопределить функцию сохранения модели. Критерии основаны на том, есть ли пользователь, у которого уже есть ответ для его exp_type. Я хочу обновить …
Ошибка установки Mysqlclient
Я столкнулся с проблемой, пытаясь использовать пакет concurrent.futures в python. Я работаю над сайтом, используя django и каналы для выполнения асинхронной коммуникации. Мне нужно загрузить данные из многих url и я хочу иметь возможность сделать это с помощью …
Я очень новичок в django и хочу задать простой вопрос: на этапе разработки я могу легко получить доступ к странице администратора django. Мне интересно, возможно ли это сделать, когда сайт будет загружен. Простите за банальный вопрос, надеюсь, вы …
Очень извиняюсь, но я полный новичок в Django и Python. Я пытаюсь вытащить некоторые данные из базы данных, чтобы я мог утверждать против него в фазе тестирования, но у меня проблемы с пониманием того, как получить данные из модели. …
Допустим, у меня есть модель: class Post(models.Model): title = models.charfield(max_length=50) content = models.TextField() approved = models.BooleanField(default=False) и у меня есть 2 группы/типа пользователей: редактор manager Менеджеры могут создавать посты и редактировать каждую строку (заголовок, …
Привет, я хочу сделать меню заголовка с помощью Django Rest API на основе ролей/групп. Я использую ReactJS как Frontend и Django как Backend. Я хочу, чтобы пользователи могли видеть и использовать ссылки, основанные на их ролях/группах в Rest api. Есть …
У меня есть Model и ModelForm с пользовательским валидатором (который разрешает только "H" или "A" в CharField): def home_away_valid(value): return value == 'H' or value == 'A' class Team(models.Model): name = models.CharField(max_length=180) home = models.CharField(max_length=2, validators=[home_away_valid], default='H', db_index=True) class …
У меня есть таблица вот мой код Как я могу удалить всю вторую строку 'Date'? new = output_df.groupby([output_df['Date'].dt.date, 'type']).size().unstack(fill_value=0) new.sort_values(by=['Date'], ascending=True) new['Total per date'] = output_df.groupby([output_df['Date'].dt.date])['type'].count() new.loc['Total', :] = new.sum(axis=0) new = new.astype(int) введите …
У меня есть две модели Community и UserCommunity Модель сообщества class Community(models.Model): # Community name name = models.CharField(max_length=64) slug = models.CharField(max_length=40, blank=True) admins = models.ManyToManyField( settings.AUTH_USER_MODEL, related_name="admins", blank=True ) admins = models.ManyToManyField( settings.AUTH_USER_MODEL, related_name="admins", blank=True ) members = …
Получение ошибки в моем проекте Django. ImportError: cannot import name 'ExceptionReporterFilter' Я использую его в следующем классе from django.views.debug import ExceptionReporterFilter class JSONExceptionReporterFilter(ExceptionReporterFilter): pass Я использую Django==2.2.1 Что можно исправить?
Как сделать доступ к записям базы данных только для автора записи?
Я использую Django Form для получения одного ввода от пользователя, это поле check-box, где пользователь может выбрать несколько значений. Поскольку количество вариантов больше 100, я пытаюсь показать их в 4 колонках на основе значений вариантов. То есть, если значение опции …
В моем проекте есть раздел видео, в котором я хочу рассчитать процент времени, которое пользователь будет смотреть. Через приведенный ниже URL можно получить доступ к деталям видео URL : video/video_id выход: "video": { "id": "84e7288c-dc09-44aa-850c-08546a98ffde", "deleted": null, "datetime_created": "02/04/2022 06:56 …
я новичок в django и django rest framework, я создаю приложение с несколькими моделями, у которых есть ForeignKey и ManytoManyField Мой вопрос в том, какой лучший способ добавить объект, обновить поле, установить значение (ForeignKey) или создать …
Я пытаюсь создать документацию sphinx с использованием шаблона Read the Docs для проекта Django. Я документирую его, используя теги Django Например Download :model:`ManagementSoftware.Order` CSV Когда я пытаюсь сгенерировать документацию с помощью команды make html, я получаю ошибку docstring …
Views.py def visitor(request): fruser = FRUser.objects.get(id=1) if request.method == "POST": fruser.uid = request.POST.get('visitor_nric_no') fruser.name = request.POST.get('name') fruser.company_name = request.POST.get('company_name') fruser.user_type = request.POST.get('userType') fruser.visit_purpose = request.POST.get('purposeOfVisit') fruser.valid_from_date = request.POST.get('validFrom') fruser.valid_till_date = request.POST.get('validTill') fruser.save() print(fruser.name) return render(request,'kiosk/visitor-checkIn/photo-registration.html',{'fruser':fruser}) else: return render(request, 'kiosk/visitor-checkIn/visitor-new-registration.html') …
Я пытаюсь сериализовать две модели так, чтобы получить поле name из одной и остальные данные из другой. Однако когда я пытаюсь соединить их, я получаю следующую ошибку. FieldError at /api/CUTAQ/SE1/testdata/ Cannot resolve keyword 'microcontrollers' into field. Choices are: altitude, …
Здесь я пытаюсь найти другой способ. Мои продукты будут отображаться двумя способами, если пользователь передает местоположение, то сначала берется местоположение, а затем обычно делаю свой фильтр, используя django-filters. Фильтр работает нормально, если только у меня нет проблемы с тем, что …
Есть следующие модели models.py class Comment(models.Model): parent = models.ForeignKey("self", on_delete=models.CASCADE, null=True, blank=True, related_name="replys") ... class Notification(models.Model): comment = models.ForeignKey(Comment, null=True, on_delete=models.CASCADE) ... serializers.py class CommentSerializer(serializers.ModelSerializer): replys = serializers.SerializerMethodField() ... def get_replys(self, obj): queryset = obj.replys.select_related("author", "author__avatar").prefetch_related("author__engagement") serializer = CommentSerializer(queryset, …
В файле manage.py мне нужно, чтобы функция run выполнялась. Она выполняется, но 2 раза! Как можно решить данную проблему? manage.py def main(): """Run administrative tasks.""" os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'my_site.settings') try: from django.core.management import execute_from_command_line except ImportError as exc: print('error') raise …
У меня есть следующий models.py class Comment(models.Model): parent = models.ForeignKey("self", on_delete=models.CASCADE, null=True, blank=True, related_name="replys") ... class Notification(models.Model): comment = models.ForeignKey(Comment, null=True, on_delete=models.CASCADE) ... и serializers.py class CommentSerializer(serializers.ModelSerializer): replys = serializers.SerializerMethodField() ... def get_replys(self, obj): queryset = obj.replys.select_related("author", …
У меня есть два запроса, как показано ниже, Вот, Это работает правильно, но я хочу использовать OR для этих предложений. У меня есть идеи для использования Q Но у него сложный фильтр. cls.objects.filter(point1__gt=0).filter(point1__lt=100) cld.objects.filter(point2__gt=0).filter(point2__lt=100) Есть …
У меня есть ряд кнопок во фронтенде, которые отображают динамически создаваемые данные, как показано Я создаю href для каждой из этих кнопок, где я отправляю динамические данные в views.py, используя URL. href …
Предполагается, что внизу я могу выбрать crispy_forms_tags (поскольку я установил) и другие. А вот "Loading..." просто сохраняется без перечисления всех доступных вариантов. Как это исправить, пожалуйста? Спасибо.
Я хочу проверить, содержит ли название моего общества идентификатор города и населенного пункта или нет. Первый Я хочу итерировать каждое название общества и получить id города по id населенного пункта и проверить, добавлено ли название города в конце …
Я хочу иметь цепочку выпадающих списков в наборе форм модели. В моем приложении App_Prod есть 4 модели - Category, Product, OrderInfo, Order. В моей форме я использовал два представления вместе. OrderInfo и Order. Поэтому список выбора поля product модели …
Я полный новичок и некоторое время назад я сделал проект на django. Его основная цель - добавление ресторанов и категорий и меню еды соответственно. Пока все работает хорошо, если я захожу в нужный ресторан, то он показывает его категории. Но …
Загружаю изображение при помощи generics.ListCreateAPIView. Как лучше организовать проверку файла на размер и формат?
У меня есть сервер, развернутый в AWS с использованием Django, и все работает нормально, пока я не нажимаю на кнопку login with facebook Button, она показывает обычное всплывающее окно входа в facebook и после ввода моего email и пароля вместо …
Я работаю над проектом, в котором есть различные типы пользователей. Каждая группа пользователей должна иметь доступ к некоторым страницам и быть ограничена в доступе к другим страницам. Я видел различные решения для этого, например. Некоторые назначают пользователей определенным группам, а …