У меня есть поле "plugins" (см. ниже) в моем сериализаторе, и это сериализатор, который также содержит загрузку файла, поэтому используется MultiPartParser. Мой вид довольно стандартный, и данные поля plugins также отображаются в request.data, однако они не отображаются в validated_data …
У меня есть проект на angular, где мы используем graphql для сбора данных из api, созданного в django. Я использую фильтры, которые доступны в django-filter, и вот мой вопрос. Мой пример запроса выглядит следующим образом: query foo( ... …
Я хочу обновлять и удалять данные, нажимая на кнопку Datatable. Но, к сожалению, я не смог передать PK=ID в Django Pattern через Axios. `from django.urls import path from . import …
Я изучаю веб-разработку два месяца, в учебниках есть видео о пути и компонентах с vue. const routes= [{ path:"/", component: () => import(./views/home) }] Насколько я знаю, то же самое можно сделать и с django. urlpatterns = [path('', views.special_case_2003),] …
Это очень просто, но у меня проблемы с поиском правильного способа сделать это. Я хотел бы иметь поля, которые вычисляются и сохраняются в базе данных. В примере, cHpd, cMpd и cBph - все поля, которые вычисляются в функции calc_rates. Я …
У меня есть модель Document в котором есть is_archive = booleanfield model: class Document(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) type_document = models.ForeignKey(TypeDocument, on_delete=models.CASCADE) name_document = models.CharField(max_length=255) link_for_document = models.FileField(upload_to='documents/', blank=True, null=True) date_change = models.DateTimeField(auto_now=True) owner = models.ForeignKey(User, related_name='owner', on_delete=models.SET_NULL, null=True) …
Я пытаюсь понять, как лучше всего написать пользовательское разрешение в Django Rest Framework для следующего случая использования. У меня есть модель User и модель Organization. Модель User может иметь несколько Organizations, а модель Organization может иметь несколько Users. …
Я работаю над своим проектом и столкнулся с проблемой "COMMENT": Я добавляю комментарий как раздел, когда пользователь нажимает кнопку "просмотр", чтобы увидеть пост с главной страницы. Ошибка Django : NoReverseMatch at /Post/8 Не найден ответ для 'comments' с аргументами '('',)'. …
У меня есть следующий декоратор, который отлично работает, когда применяется к различным представлениям с: @otp_required(login_url='login') на моем сайте: Декоратор from django.contrib.auth.decorators import user_passes_test from django_otp import user_has_device from django_otp.conf import settings def otp_required(view=None, redirect_field_name='next', login_url=None, if_configured=False): """ Similar …
В моем приложении на базе django я хочу дать пользователям возможность отслеживать свои местоположения. У каждого местоположения есть владелец, и представление списка должно показывать только те местоположения, которыми владеет текущий пользователь. С помощью django-guardian я …
Итак, странный вопрос для всех вас... Я работаю над созданием приложения для определения эмоций с использованием OpenCV/Mediapipe в Django. Сейчас я размещаю его на Azure (он очень простой). Когда я запускаю приложение, используя func host start …
У меня проблема с отображением результата дисконтирования на входе (создано с помощью django) Результат умножения действительно появляется, и, используя ту же логику, я реализовал его для точки спуска, однако, хотя код очень похож, он не отображается Я не привожу …
Я использую стандартную модель Django admin и User. Я пытаюсь добавить поле в list_filter, где значением поля является username. Но я хотел бы отобразить в фильтре пользователя first_name и last_name. Я не уверен, как получить доступ к значениям этих …
У меня есть класс, который расширяет корень TestCase. Я хотел бы установить переменную окружения в каждом из тестов, расширяющих этот класс, чтобы не циклиться на ненужных API-запросах. Когда я помещаю декоратор патча за пределы класса, он не оказывает …
Есть две модели. Нужно чтобы последняя(к слову необязательно именно последнюю картинку, можно любую) из загруженных картинок в галлерею(альбом) сохранялась в поле cover. Пробовал через подобное. def get_upload_to(instance, filename): return os.path.join('gallery', f'{instance.gallery_id.title}', filename) def get_upload_to_cover(instance, filename): return os.path.join('gallery', 'cover'+f'{instance.gallery.title}', filename) class …
Я делаю несколько графиков боке, используя python bokeh и django. Я пытаюсь выстроить эти графики в ряд, но это не удается на строке: script, div = components(row(sample_plot, variant_plot, sizing_mode='scale_width')) в приведенном ниже коде. Если я пытаюсь отобразить …
Шаблон: {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" name="viewport" content="width = device-width, initial-scale = 1"> <link rel="stylesheet" href="{% static "css/custom/nav.css" %}"> <link rel="stylesheet" href="{% static "css/custom/fonts.css" %}"> </head> <body> <div> <figure> <img src="{% static 'icons/logo.png' …
Я ищу метод уведомления пользователя о том, что его пост понравился другому пользователю. Например, instagram выдает оповещение: "этому_пользователю понравился ваш пост". Есть ли способ сделать с помощью djangos интегрированный фреймворк сообщений? Пока что у меня есть логика для …
После установки mysqlclient с помощью 'pipenv install mysqlclient' и попытки запустить сервер я получил следующую ошибку: django.core.exceptions.ImproperlyConfigured: Ошибка при загрузке модуля MySQLdb. Вы установили mysqlclient?
Модель: class LikeDislike(models.Model): like = models.ManyToManyField(User,related_name='like') dis_like = models.ManyToManyField(User, related_name='dis_like') content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE) object_id = models.PositiveIntegerField() content_object = GenericForeignKey() def __str__(self) -> str: return f'{self.content_object.title},{self.content_object}' class Meta: verbose_name = 'Лайки' verbose_name_plural = 'Лайки' view: class LikeView(View): model = …
Я работаю над проектом и делаю некоторую интеграцию с OPT Twilio по проверке телефона. теперь я должен ввести код страны, в которой я работаю, чтобы получить правильный номер телефона, так, в Египте, когда я набираю: +20... у …
Как сделать фильтр и сделать что-то подобное в django model.objects.filter(user_id = request.user.id , thing != 0) То есть я хочу сделать так, чтобы он получал только те объекты, у которых значение не 0 .
Я использую django-rest-framework и хочу, чтобы поля "роль" и "функция" были необязательными при создании утверждения. Пожалуйста, скажите, как я могу это сделать? Я попробовал несколько трюков, например: Я пытался: function = FunctionsCreateSerializer(write_only=True, allow_null=True) и …
У меня проблема с дублированием, это происходит только в браузере Firefox, ни в Chrome, ни в Safari. Когда пользователь публикует сообщение, оно создается дважды, дважды в базе данных. Мне интересно, почему это происходит только в Firefox? …
Я использую Django 3.2.9 и имею три класса BaseClass, Class1 и Class2, причем Class1 и Class2 наследуются от BaseClass. В идеале, я хотел бы использовать CreateView, UpdateView и DetailView для управления этими классами, а не писать собственные View. Можно ли …
У меня вопрос, является ли данный код приемлемым, или есть другая возможность с более оптимальным выходом из этой ситуации. Моя одна модель выглядит так: class ModelA(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) manga = models.ManyToManyField(Manga, through='ModelB') def manga_list(self): return ModelB.objects.filter(user=self.pk).all() def …
@csrf_exempt def registerSeller(request): print(request.body) data = json.loads(request.body.decode('utf-8')) я новичок в django и пытаюсь создать api с помощью django restframework и это вывод для request.body, но он дает мне ошибку AttributeError: 'bytes' object has no attribute 'read' request.body b'-----------------------------344288735834045826241553250616\r\nContent-Disposition: …
Есть две модели def get_upload_to(instance, filename): return os.path.join('gallery', f'{instance.gallery_id.title}', filename) def get_upload_to_cover(instance, filename): return os.path.join('gallery', 'cover'+f'{instance.gallery.title}', filename) class Gallery(models.Model): title = models.CharField() cover = models.ImageField(upload_to=get_upload_to_cover) class GalleryImage(models.Model): gallery_id = models.ForeignKey(Gallery, related_name='photos') photo = models.ImageField(upload_to=get_upload_to) Нужно чтобы последняя из загруженных …
Моя база данных mssql находится внутри контейнера docker. При попытке подключения к базе данных с помощью azure data studio я не получаю никаких ошибок, тогда как при попытке подключения к базе данных с помощью Django я получаю следующее error: …
Я хочу выполнить следующую команду и отправить ее вывод в шаблон def nikto(request): context = {} host = request.GET.get('host', False) nikto_output = os.popen('nikto -h ' + request.GET['host']).read() # context['nikto_output'] = nikto_output context['nikto_output']=nikto_output return render(request,'nikto.html',context) # return render(request,'nikto.html',context) …
У меня уже есть таблица с именем browser в моей базе данных, и когда я создаю новый проект django и запускаю команду python3 manage.py makemigrations, она добавляет новое имя таблицы BrowserAddition_browser в базу данных. Как мне остановить django от …
Я немного запутался в том, почему выпадающее поле внешнего ключа в админке сайта не меняется на поле поиска. Я прочитал документацию, в которой говорится: Эти поля должны быть каким-либо видом текстового поля, например, CharField или TextField. Вы …
Я создал страницу "Список оповещений". (alert_list.html) и когда я нажимаю на кнопку, он отображает детальную страницу использует пк в новом окне. (alert_detail.html) Но у меня есть некоторые проблемы с этим. То, что я хочу сделать... …
У меня есть следующие модели: class Block(MPTTModel): # some fields links = models.ManyToManyField('self', through='BlockLink', symmetrical=False) class BlockLink(models.Model): source = models.ForeignKey( 'Block', on_delete=models.CASCADE, related_name='source_block' ) destination = models.ForeignKey( 'Block', on_delete=models.PROTECT, related_name='destination_block', null=True ) is_valid = models.BooleanField(default=False) После этого я …
Я работаю над проектом прокторинга изображений, после включения хранилища Amazon S3 bucket, я получаю различные request object от js (клиента) раньше я мог декодировать request.body, но после интеграции S3 это не работает, он посылает мне байты, я в замешательстве, …
Это часть курсовой работы CS50W Проект 1. Я попытался получить пользовательский ввод из формы с помощью метода get. Однако переменная search_query в файле views.py не содержит никакого ввода. Затем я заменил методы get на методы post, и все заработало. Почему …
Я использую Django. Мой admin.py: class CardInlineAdmin(admin.StackedInline): model = Card autocomplete_fields = ['project', 'course', 'vacancy', 'news', ] @admin.register(Section) class SectionAdmin(admin.ModelAdmin): list_display = ('name', 'id', 'priority', 'is_active',) inlines = (CardInlineAdmin,) search_fields = ['project', 'course', 'vacancy', 'news'] class Media: js = …
Как подсчитать количество заполненных полей в объекте formset? Например, у меня есть набор форм и каждая форма имеет ChoiceField. Как подсчитать общее количество заполненных ChoiceField в наборе форм, когда каждая форма набора форм проходит валидацию? Спасибо.
Итак, я столкнулся с этой проблемой с Django и ModelForms. Все загружается как ожидалось, но когда я пытаюсь отправить данные, нажимая Enter, ничего не происходит. models.py class Drinks(models.Model): name = models.CharField(max_length=50) number = models.DecimalField(decimal_places=2, max_digits=2000) def __str__(self): return self.name …
Я пытаюсь получить изображения с арабскими именами, используя следующий код: {%for book in books%} {% with 'BookCover/'|add:book.BookName|add:'.jpg' as image_static %} <img class="card-img-top" src="{%static image_static%}"> {%endwith%} {%endfor%} Но когда я запускаю сервер, имя отображается следующим образом: <img class="card-img-top" …