У меня есть модели: models.py class CommentCollection(models.Model): name = models.CharField(max_length=50) class Comment(models.Model): comments_collection = models.ForeignKey(CommentCollection, related_name='comments', on_delete=models.CASCADE) reply_to = models.ForeignKey('self', related_name='replies', null=True, blank=True, on_delete=models.CASCADE) text = models.TextField() user = models.ForeignKey(User, related_name='user_comments', on_delete=models.CASCADE) created = models.DateTimeField(auto_now_add=True) is_public = models.BooleanField(default=False, verbose_name='Published') …
Я использую django-allauth. Я хочу, чтобы когда пользователи регистрируются с помощью социальных аккаунтов, перенаправляло на страницу установки пароля. Я не знаю, что делать. Посоветуйте что-нибудь.
Какой лучший способ class BankLoanApplicationFile(TestCase): """Test cases for loan_application.py file.""" def setUp(self) -> None: """Set up configuration.""" self.loan_product = mock.Mock(spec=LoanProduct) self.loan_type = LoanType.objects.create() self.loan_usage = LoanUsage.objects.create() self.profession = Profession.objects.create(name='Architekt/in') def tearDown(self) -> None: self.loan_type.delete() self.loan_usage.delete() Это ошибка : django.db.utils.IntegrityError: …
У меня есть следующие MPTTModel и admin.py: class Category(MPTTModel): name = models.CharField(max_length=50, unique=True) parent = TreeForeignKey('self', on_delete=models.CASCADE, null=True, blank=True, related_name='children') def __str__(self): return self.name class MPTTMeta: order_insertion_by = ['name'] admin.site.register(infoModels.Category) Когда я нахожусь на странице администратора, …
Я хочу отправлять электронные письма с напоминаниями на основе различных дат, сохраненных в базе данных. Я видел несколько ссылок, которые вроде как связаны с этим, но большинство из них были очень запутанными. Таблица send_email_at: [2022/07/12, 2022/08/19, 2022/07/23, ...] …
В Django's views.py у меня есть следующий код: class MutatieView(viewsets.ModelViewSet): # authentication_classes = (TokenAuthentication,) authentication_classes = (JWTAuthentication,) permission_classes = (IsAuthenticated,) serializer_class = MutatieSerializer queryset = Mutatie.objects.all() def get_queryset(self, **kwargs): user_mutatie = Mutatie.objects.filter(userid=self.kwargs['userid']) return user_mutatie В React отправляется …
Я создаю несколько тестов в моем веб-приложении django с помощью selenium. Django создает тестовую базу данных со всеми таблицами. Однако в моем случае у меня есть модель Users. Я хочу, чтобы django создавал также таблицу users, когда я …
Я просмотрел несколько руководств по аутентификации пользователей в веб-приложении Django + React. Все они просто используют представления на основе классов в Django для входа в бэкенд с фронтендом react. Есть предложения по работе с функциональными представлениями?
Я собирался запустить проект Django моей коллеги. Она запускает его на Apple Mac, а я собираюсь запустить его на своей Windows. В этом сценарии я запускал python manage.py runserver в моей виртуальной среде, как показано <a href="https://i.stack.imgur.com/oZVrR.jpg" rel="nofollow …
Я хочу знать, что именно делает этот код во время создания webApp models.py: From django.db import models #1 From django.constrib.auth.models import User#2 Class Notes(models.Model): user = model.Foreignkey(User, on_delete=models.CASCADE) #3
Мне интересно, почему я не получаю ошибку при отправке формы, в которой я добавил UniqueConstraint на два поля вместе; данные не отправляются в базу данных (что ожидается из-за ограничения, которое я добавил в модель), и все, что происходит, это …
У меня есть три модели в моем приложении Django. # models.py class Membership(models.Model): field1 field2 class MembershipServiceDetails(models.Model): membership = models.ForeignKey(Membership, on_delete=models.CASCADE,related_name="msd_services") service = models.ForeignKey(Service,blank=True, null=True, on_delete=models.CASCADE) field3 class MembershipSubscriber(models.Model): membership = models.ForeignKey(Membership, blank=True, null=True, on_delete=models.CASCADE) customer = models.ForeignKey(Customer, blank=True, …
Я получаю ошибку user_profile() got an unexpected keyword argument 'phoneNumber' Использую метод post и пытаюсь отправить данные в базу данных, но получаю эту ошибку. model.py class user_profile(models.Model): user=models.ForeignKey(User, on_delete=models.CASCADE) phoneNumber=models.CharField( max_length=12, blank=True) name=models.CharField(max_length=100, blank=True) address=models.CharField(max_length=500,blank=True) user_profile.html …
В шаблоне есть фильтрация цен, написанная на JavaScript. Я хочу взять диапазон цен, заданный в этом фильтре с помощью dajngo и написать функцию фильтрации. Я не смог, потому что не знаю JavaScript. Как мне быть? Итак, я хочу написать функцию …
У меня есть функция, отправляющая пользователю шаблон письма с подтверждением, в аргументе params содержится два объекта booking, который является объектом Django из DB и emails_text, который извлекается из json файла и определенно я могу получить к нему доступ, когда …
Каждый раз, когда я запускаю свой сервер, я получаю эту ошибку на терминале. Я пробовал исследовать причину, но мне не повезло с ответом. Ниже приведена эта ошибка: CreateProfileView: could not resolve authenticator <class 'dj_rest_auth.jwt_auth.JWTCookieAuthentication'>. There was no OpenApiAuthenticationExtension registered for …
Модельный класс from django.db import models class Student(models.Model): Name = models.CharField(max_length=50,) Roll_no = models.IntegerField(default = 0 , unique = True ) Emailid = models.EmailField(max_length=54 ) Submrk1 = models.PositiveIntegerField() Submrk2 = models.PositiveIntegerField() Submrk3 = models.PositiveIntegerField() Total = models.IntegerField(default = total) def …
Я создаю список с изображениями, но изображение не отображается. Вот моя модель: class Hongos(models.Model): def image_upload(self,filename): return 'imagenes_hongos/'+str(self.uploader.user)+'/'+str(filename) nombre = models.CharField(max_length=20, null=False) prob = models.FloatField(null=False) uploader = models.ForeignKey(HongOSUser, on_delete=models.CASCADE) imagen = models.ImageField(upload_to=image_upload) Вот мое мнение: …
просмотров: class ProductListView(APIView): def get (self,request): products = Product.objects.all() serializer = ProductSerializer(products,many=True, context={'request' : request}) return Response(serializer.data) serializer: class ProductSerializer(serializers.ModelSerializer): categories = CategorySerializer(many=True) file_set = ProductsFileSerializer(many=True) class Meta: model = Product fields = ('title','description','avatar','categories','file_set') модель: …
У меня есть три модели, которые связаны с одной моделью. class MyModelParent(models.Model): name = models.CharField(max_lenght=36, blank=True) def __str__(self): return self.name or "" class MyFirstModel(models.Model): mymodelparent = models.ForeignKey(MyModelParent, related_name="first_models", blank=True, Null=True, on_delete=models.CASCADE ranking = models.IntegerField(max_lenght=36, blank=True) def __str__(self): return self.name …
Мне интересно, удалось ли кому-нибудь заставить карты Google работать в проекте Django, и если да, то не могли бы они рассказать мне, что я могу делать неправильно. В файле base.html у меня есть следующие скрипты в конце тела …
Тип исключения: AttributeError at / Значение исключения: объект 'dict' не имеет атрибута 'headers'
В настоящее время я пытаюсь создать пользовательский интерфейс для своего приложения с помощью Django. В основном, я хочу посылать пользователю обновления о том, что происходит в бэкенде, когда он начинает выполнение задачи (например, сделать полосу загрузки или отобразить количество …
Я провожу некоторые тесты на моем django webapp. Я устанавливаю веб-драйвер firefox(geckodriver) в /home/nicola/selenium_drivers/geckodriver, устанавливаю разрешение на выполнение и так далее. Вот мой тест from django.test import TestCase from django.test import LiveServerTestCase from selenium import webdriver from selenium.webdriver.common.keys …
Я хочу фильтровать объекты таблицы с помощью поля DateTimeField => last_user_action_time, это поле может быть null, поэтому мне нужно, чтобы случаи, когда оно null, были включены в результат. Вот что я пробовал: notification_objects = SinglePushNotification.objects.filter( …
У нас есть приложение pyramid, которое предоставляет конечную точку API. Теперь мы хотим реализовать и фронтенд, но к нашему удивлению, инструментарий i10n/l10n в пирамиде не так хорош, как в django. Поэтому я подумал, что если мы реализуем фронтенд с …
Я работаю над своим приложением Django (DRF). У меня есть аватар пользователя class CustomUser(AbstractBaseUser, PermissionsMixin): avatar = models.ImageField(upload_to='avatars/', blank=True) ... Я хочу сериализовать поле аватара: class CustomUserSerializer(serializers.ModelSerializer): avatar = serializers.FileField(use_url=False, required=False) class Meta: model = CustomUser …
У меня есть модель Players и переписан auditlog. И когда я пытаюсь изменить какое-то поле из админ панели например status - изменения пишутся в auditlog. Но когда я делаю изменения с помощью action (action change the value on the …
Я подключил свой Django (DRF) к Gunicorn и Nginx и поместил все это в docker. Когда я загружаю mysite.com/admin/, он выглядит плохо, просто обычный текст. Поэтому кажется, что не загружается ни один статический файл. Однако в Browser Console ошибок …
Я пытаюсь показать две формы (UserRegisterForm и TeacherRegisterForm) в одном шаблоне. Но, только UserRegisterForm отображается в отрисованном HTML. teacher-register.html <form enctype="multipart/form-data" action="" method="post"> {% csrf_token %} {% crispy user_form %} {% crispy teacher_form %} <div class="form-group mt-3"> <button class="btn …
У меня есть модель class ProductOnRetailerOfOrganization(models.Model): name = models.CharField(max_length=200, blank=True, null=True) product_id = models.CharField(max_length=100, blank=true, null=true) и узел graphql, например class ProductNode(DjangoObjectType): class Meta: model = Product interfaces = (graphene.relay.Node,) connection_class = connections.ExtendedConnection filterset_class = ProductFilter …
Мой views.py def index(request): if request.method=="POST": name=request.POST.get('name') email=request.POST.get('email') phone=request.POST.get('phone') message=request.POST.get('message') contact=Contact(name=name, email=email, phone=phone, message=message) contact.save() return render(request, 'home/index.html') Ошибка C:\Django venv\CodingSchool\home\views.py, строка 12, in index contact=Contact(name=name, email=email, phone=phone, message=message)
вот мои взгляды @login_required(login_url='login') def updateUser(request): form = updateUser() if request.method == 'POST': form = updateUser(request.POST) if form.is_valid(): form.save() return redirect('home') context = {'form':form} return render(request,'base/update_user.html',context) и мой forms.py class updateUser(ModelForm): class Meta: model=Responsible fields = …
Я нахожусь в процессе создания REST API с использованием Django Rest Framework для веб-приложения, сделанного третьей стороной. Я пытаюсь настроить REST API так, чтобы он был доступен с использованием SessionAuthentication или TokenAuthentication и чтобы документация Swagger (созданная с помощью …
У меня есть два проекта react (localhost:3000, localhost:3001) и сервер Django (localhost:8000), запущенный в моей локальной среде. Я хочу использовать API, вызывающий порт 3001, используя функцию ниже в порту react 3000 как функцию перенаправления django. перенаправление функции кнопки …
Я хочу передавать капчу, когда пользователь хочет войти в свой аккаунт. Если он не вводит капчу правильно, выведите соответствующее сообщение Каптча должна быть числом и состоять из 4 цифр views.py class LoginApiView(generics.GenericAPIView): """login user""" serializer_class = LoginSerializer renderer_classes = …
У меня есть переписанный аудитлог. Есть модель данных к примеру Players и когда я меняю значения через change view, то изменения записываются в аудитлог. Но мне нужно было создать action для изменения одного из полей выбранных объектов - и тут …
У меня есть модель StudentAnswer, которая хранит идентификатор ответа, данный студентом (пользователем) в тесте. Если ответ правильный, то ставится 1 оценка, в противном случае 0. Я также ранжирую пользователей на основе их оценок в конкретном тесте. Модель выглядит следующим …
Я столкнулся с этой странной проблемой, я уже писал об этом здесь, но пока не получил никакого ответа. Я использую django-two-factor-auth в моем Django приложении, Все работает хорошо в локальной среде, но возникает проблема на …
Я работаю на Django 4.0.x и снова и снова сталкиваюсь с одной и той же проблемой при проверке формы. Всегда вижу: у объекта 'SignupForm' нет атрибута 'instance' Вот мое мнение: def signup(request): if request.method == …