У меня есть Url, как /foo/bar и представление на основе класса было определено как показано ниже. class FooBar(View): def handle_post_bar(self, request): pass def handle_get_bar(self, request): pass def handle_put_bar(self, request): pass В url я определяю как path('foo/bar/', …
вот изображение моей базы данных CATEGORY_CHOICES = (('M', 'Mobile'), ('L', 'Laptop'), ('TW', 'Верхняя одежда'), ('BW', 'Нижняя одежда'), ('W', 'Часы'), ('P', 'принтер'), ('F', 'вентилятор'), ('EB', 'наушники'), ('C', 'Камера'), ('O', 'Масло'), ('SH', 'Душ'), ('MU', 'Музели'), ('CL', 'Чистящее средство'), …
На моем Django сайте есть функция views по умолчанию, возвращающая цикл объектов и статус каждого объекта в красивой маленькой сетке. Я надеялся добавить несколько кнопок, которые позволят пользователю отфильтровать данные, чтобы увидеть меньшую группу этих данных. Моя идея заключалась …
Ive работал над веб-сайтом социальной сети где можно загружать изображения и видео и следить за другими пользователями. Мне удалось загрузить и отобразить загруженные файлы на сайте. Я использовал FileField для загрузки изображений и видео файлов, но когда я внедряю …
Это мой файл models.py from django.db import models from django.contrib.auth.models import AbstractUser from .manager import UserManager # Create your models here. class User(AbstractUser): account_id = models.IntegerField(unique=True, default=1111111) log_id = models.IntegerField(unique=True, default=0000000) username = None email = models.EmailField(unique=True) objects = UserManager() …
Работаю на Django 3.2, использую dumpdata -o db.json -a для экспорта нескольких баз данных в .json. Если заглянуть в dumpdata.py, то он извлекает все объекты из модели, вызывая queryset = objects.using(using).order_by(model._meta.pk.name) https://github.com/django/django/blob/main/django/core/management/commands/dumpdata.py, строка 185 …
Мой django чат работает, если я запускаю свой проект на порту xx.xx.xx.xx.xx:8000, но как только я запускаю iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8000 чтобы изменить 8000 на 80, чтобы запустить мой проект …
Я хотел бы узнать, может ли кто-нибудь помочь мне решить возникшую у меня проблему. Я создал форму, которая заполняет таблицу на основе выбранного имени в выпадающем меню, однако, когда я первоначально загружаю страницу, поскольку это цикл for и ни один …
Я только что создал простую детскую модель, но она вызывает непредсказуемую ошибку, а именно django.db.utils.IntegrityError: NOT NULL constraint failed: new__blogapp_created_blog.user_id введите код здесь from django.db.models import * from django.db import models class created_blog(Model): user=CharField(max_length=100) blog_title=CharField(max_length=100) blog_subtitle=CharField(max_length=100000000) date=CharField(max_length=100) …
Есть ли способ применить валидатор Django к свойству, а не к полю? У меня есть поле dob и свойство age, привязанное к этому полю. Я хотел бы гарантировать, что возраст не может быть меньше 18.
Я пытаюсь создать периодическую задачу с помощью celery для удаления объекта после истечения 24 часов, я искал и пробовал несколько решений, но ни одно из них не работает celery.py import os from celery import Celery os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'arhi.settings') app = …
Вот мой view.py class ItemFilter(filters.FilterSet): stk_no=filters.CharFilter(lookup_expr="icontains") itemtran__ledindi=filters.CharFilter(lookup_expr="iexact") part_no=filters.CharFilter(lookup_expr="icontains") brand_name=filters.CharFilter(lookup_expr="icontains") class Meta: model=Item fields=['stk_no','itemtran__ledindi','part_no','brand_name'] class ItemViewSet(viewsets.ModelViewSet): serializer_class = ItemSerializer queryset = Item.objects.all() filter_backends = [DjangoFilterBackend] filterset_class = ItemFilter pagination_class = PostPagination def get_queryset(self): return self.queryset.filter() Вот мой serializer.py …
Я получаю ошибку NoReverseMatch после добавления первичного ключа к ссылкам URL в файле urls.py. пожалуйста, решите эту проблему. Я новичок в программировании, поэтому не смог найти решение этой проблемы. Спасибо за ваше время и усилия. Я получил это упражнение с …
Я нашел частичное решение в Django: How to catch InvalidPage exception in class-based views?, но URL в адресной строке по-прежнему показывает исходный запрос страницы. В Django есть Paginator.get_page(number), но, похоже, нет способа использовать его для …
Я пытаюсь создать приложение, которое обрабатывает лабораторные анализы - что-то похожее на Laboraotory Information System (LIS) Проблема в том, что я не знаю, какой подход выбрать. Я планирую сделать это следующим образом: Таблица "ANALYSES" - состоит из …
Я использую другой компьютер. У меня Windows 10 Pro, "py manage.py runserver" не работает для меня. Создание проекта работает для меня. Я использую py -m django startapp Моя ошибка с терминала: "Я использую другой компьютер. У меня Windows …
Я хочу получить типы пространств, где is_custom - false и где is_custom - true, но пользователь должен быть запрашиваемым пользователем. Я написал следующий код, но он дает пустые qs spacetypes = SpaceType.objects.filter( Q(is_custom = False) & Q(is_custom = True, …
Мы столкнулись с ситуацией, о которой я хотел бы узнать мнение более опытных пользователей. Мы находимся на Django 4, Python 3.9. Текущий сценарий: У нас уже есть наша система, работающая в производстве в течение разумного времени, и …
У меня есть сериализатор моделей в django rest frame work Я хочу использовать значения из сериализатора моего класса например serializer.py profile = ProfileSerializer() class Meta: model = User fields = ['username', 'email', 'profile'] @api_view(['GET', 'POST']) …
Я думаю использовать Django allauth для аутентификации/авторизации пользователей, но немного озадачен тем, как предотвратить или отсеять первоначальную регистрацию. Я представляю себе небольшую группу из, возможно, 50 пользователей (и у меня будет их список). Я ничего не вижу о том, что …
Итак, я буквально неделю как изучаю веб-разработку и следую этому учебнику Django, я получил индексную страницу, которую я стащил из Интернета, чтобы скомпилировать должным образом со статическими элементами также. Выполнил команду "python3 manage.py collectstatic" и все. Сейчас я …
Я добавил поле срока действия к моему User. Теперь я хочу добавить пользовательское сообщение об ошибке при неудачном входе в систему, если срок действия учетной записи истек, потому что если я переопределю только метод ModelBackend'а can_authenticate, форма выдаст стандартную …
У меня есть очень простое тестовое приложение Django, запущенное для попытки интеграции SSO с использованием Okta в качестве IDP. Я использую библиотеку Django-saml2-auth для django sso. Когда я открываю страницы, связанные с sso, я получаю следующий экран (вам не …
Когда я изменил parser_classes=[MultiPartParser, FormParser] на parser_classes=[MultiPartParser, FormParser, JSONParser], я получаю ошибку при открытии swagger: drf_yasg.errors.SwaggerGenerationError: cannot add form parameters when the request has a request body; did you forget to set an appropriate parser class on the view? …
Используя встроенную в django модель User, у меня есть базовое представление обновления пароля: class ChangePasswordView(PasswordChangeView): form_class = ChangePasswordForm success_url = reverse_lazy('password_success') def form_valid(self, form): account = self.request.user.account email = account.user.email update_password_notification_task.delay(email) return redirect(self.success_url) def password_success(request): return render(request, 'accounts/password_success.html') …
Я создаю веб-приложение Django для дополнительных платежей, таких как надбавка за смену по вызову и т.д., я создал несколько приложений под одно и то же, shift является одним из приложений, В этом приложении пользователь будет предоставлять данные смены и …
Когда я набираю команду в cmd django-admin startproject my_site она выдает эту ошибку пожалуйста помогите мне вселенная. Я перепробовал все, от установки всего до удаления всего, но это не работает и мешает моему прогрессу стать веб-разработчиком. когда я набираю команду …
У меня есть Model, которая содержит MoneyField из djmoney class Task(models.Model): description = models.CharField(max_length=512) user = models.ForeignKey("user.User", on_delete=models.CASCADE) price = MoneyField( max_digits=8, decimal_places=2, default_currency="USD", default=0) Сериализатор class TaskSerializer(serializers.ModelSerializer): class Meta: model = Task fields = "__all__" read_only_fields = …
В моей базе данных есть три таблицы: счет.клиент с полем "id" account_customer_groups с полем "group_id" auth_group с полем "имя" как связать с object.filter эти 3 модели для выбора поля "name" таблицы auth_group, которое имеет значение "myvalue" my …
Я занимаюсь докеризацией приложения Django и испытываю с этим некоторые трудности. У меня есть приложение Django, использующее postgres, а также nginx и gunicorn, успешно установленные. Однако при докеризации Celery кажется, что у него нет доступа к моим медиафайлам. Я искал …
{% for comment_tv in comment_tv_list %} {{ comment_tv.user }} {{ comment_tv.comment }} {{ comment_tv.stars }} {{ comment_tv.tv.id }} {% endfor %} <script> fetch("https://api.themoviedb.org/3/tv/{tv_id}?api_key={TMDB_API_KEY}&language=en-US") </script> Я хочу отправить comment_tv.tv.id в этом коде в javascript. Я хочу изменить tv_id на comment_tv.tv.id. …
Я просмотрел множество подобных вопросов и до сих пор не понимаю, как мы активируем виртуальное окружение для проектов Django. Пожалуйста, объясните, как работает каждая команда, и еще один вопрос - почему нам не нужно устанавливать python в виртуальное окружение Django, …
Когда мы создаем проект Django с помощью команды django-admin, мы получаем settings.py. В нем есть часть DATABASES, которая должна быть указана. Мы упоминаем 'ENGINE' и 'NAME'. Я хочу знать, как эта информация о движке и имени базы данных проходит через …
Я создал сайт на Django, который я развернул на heroku. Я пытаюсь отобразить этот сайт в iframe, содержащемся в html-файле на моем жестком диске. Поэтому я использовал Django-csp. Я добавил следующую строку в файл settings.py: CSP_FRAME_SRC = ["localhost"] …
1- В таблице CategoryManager мы хотим отфильтровать по полю Manager в соответствии с пользователем запроса (например, result = category_manager). 2- Используя список category_manager, полученный на шаге 1, мы хотим перечислить все курсы, принадлежащие этим категориям, из таблицы Course. class Category(models.Model): …
Я написал этот код для тестирования представлений в django когда я запускаю его, я получаю следующую ошибку response = self.clinet.get(self.inform_list_url) AttributeError: у объекта 'TestInformLogin' нет атрибута 'clinet' from django.test import TestCase,Client from django.urls import reverse from KnowledgeManagement.models …
Примечания: Используется Django 4.0.5, и Python 3.10 IDE: Pycharm Professional OSGEO4W версия: 2 (https://download.osgeo.org/osgeo4w/v2/) Проблема Я не могу заставить библиотеку gis работать в Django. Я следовал документации: https://docs.djangoproject.com/en/4.0/ref/contrib/gis/install/#windows. После выполнения этих …
У меня есть этот фрагмент кода, который определяет, идет ли запрос с мобильного или с настольного компьютера https://stackoverflow.com/a/42280964/492293 import re def mobile(request): """Return True if the request comes from a mobile device.""" MOBILE_AGENT_RE=re.compile(r".*(iphone|mobile|androidtouch)",re.IGNORECASE) if MOBILE_AGENT_RE.match(request.META['HTTP_USER_AGENT']): return True else: …
Form = UploadDocumentsForm(instance=prev_visa) prev_visa содержит поле изображения и файла когда я использую форму для обновления модели, текущее изображение не отображается
Я пытаюсь реализовать функциональность обновления пользователя, но всякий раз, когда я пытаюсь обновить пользователя, я получаю ошибку IntegrityError, говорящую: UNIQUE constraint failed: auth_user.username Вот что у меня есть на данный момент: Вот мои сериализаторы для пользователя: <pre …