Я изучаю Django, в основном DRF, но иногда то, что я делаю, отличается от того, что делает мой инструктор. На самом деле, сейчас я столкнулся с проблемой, когда я пытаюсь отладить свой код с помощью отладчика VSCode, как он делает …
Мне нужно полностью скрыть только "select" при создании нового объекта и частично показать только ранее выбранный при "update" без javascript, если это возможно. спасибо за любой совет code in views.py ` def topic_create(request): form = TopicForm() if request.method …
Views.py def more_about_question(request, q_slug): more_q = get_object_or_404(Questions, slug=q_slug) answer = Answer.objects.filter(post=more_q) #обращаемся к полю пост, которое равно посту if request.method == 'POST': answer_form = AnswerForm(data=request.POST) if answer_form.is_valid(): print(answer_form.cleaned_data) ans = answer_form.save(commit=False) ans.more_q = more_q ans.save() else: answer_form = AnswerForm() dict …
Из таблицы Product можно экспортировать продукты в формате excel. Но экспортируются все продукты пользователя. Как я могу экспортировать только продукцию компании request.user? Вот вид : def export_excel(request): dataset = ProductResource().export() response = HttpResponse(dataset.xlsx, content_type="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") response["Content-Disposition"] = "attachment; …
Views.py def registerPage(request): form = UserCreateForm() if request.method=='POST': form=UserCreateForm(request.POST) if form.is_valid(): user=form.save(commit=False) user.save() return redirect('home') return render(request,'base/signup.html',{'form':form}) model.py class User(AbstractUser): name = models.CharField(max_length=200,null=True) email = models.EmailField(unique=True,null=True) bio=models.TextField(null=True) avatar = models.ImageField(upload_to='images/',null=True) USERNAME_FIELD='email' REQUIRED_FIELDS=['username'] forms.py class UserCreateForm(UserCreationForm): class Meta: model …
У меня есть задача Celery в проекте Django, которая отправляет электронное письмо, используя EmailMultiAlternatives от Django. Я хочу поднять ConnectionError, чтобы вызвать повторную попытку. Задача хорошо работает на практике, с повторными попытками, как и ожидалось, когда существует …
У меня есть такие словари result queryset. <QuerySet [ {'tags__name': 'Mobile', 'month': datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'America/Chicago' CDT-1 day, 19:00:00 DST>), 'tags_count': 5, 'price_avg': Decimal('120.400000'), 'price_sum': Decimal('602.00'), 'fee_sum': Decimal('17.01')}, {'tags__name': 'Device', 'month': datetime.datetime(2022, 11, 1, 0, 0, …
У меня есть представление, которое перечисляет все данные из модели с формой, которая позволяет фильтровать данные с помощью библиотеки django-filters. Представление также хранит отфильтрованные данные в сессии, внутри переменной form_data. Представление: def list_accsplan(request): accsplan = AccountsPlan.objects.all().order_by('code') accsplanfilter = AccountsPlanFilter(request.GET, …
Я работаю над бэкендом django и пытаюсь смоделировать базу данных и хочу сделать это лучшим практическим способом. Мне нужна таблица "User", таблица "Portfolios" и таблица "Stocks". Пользователь может иметь несколько портфелей, которые состоят из нескольких акций. Вот мой …
Я добавил на свой сайт авторизацию через соц сети. Как я могу узнать, что пользователь использовал именно такую авторизацию? В процессе авторизации пользователя через соц сети мне надо изменить значение verified в таблице базы данных, а так же добавить его …
я добавил str по умолчанию к внешнему ключу, но когда я попытался создать суперпользователя, я получил ошибку с этим аргументом : ValueError: Field 'id' expected a number but got 'personal'. вот мой код : class Genders(models.Model): …
Мне просто интересно, можно ли зарегистрировать более одного тега шаблона в одном файле, например, так: # (project root)/templatetags/my_inclusion_tags.py from django.template import Library register = Library() def func1(): ... return context def func2(): ... return context def func3(): ... return …
Когда я нажимаю кнопку "добавить в корзину", вместо страницы корзины отображается пустая страница. product.html <a class="btn btn-secondary" href="{% url 'cart:add_cart' product.id %}">Add to Cart</a> cart.views def add_cart(request, product_id): product = Product.objects.get(id=product_id) try: cart = Cart.objects.get(cart_id=_cart_id(request)) except Cart.DoesNotExist: cart = …
Я разрабатываю одно шаблонное приложение, которое может использоваться во многих странах, и в каждой стране я планирую показывать пользователям набор языков, специфичный для каждой страны, также я хочу использовать только ОДНУ базу данных для всех этих приложений... Поэтому мой …
Я надеюсь, что вопрос ниже задан правильно и соответствует правилам сообщества. Более того, даже если я постарался быть более исчерпывающим, чем это возможно, если необходимы некоторые дополнительные детали, пожалуйста, не стесняйтесь спрашивать о них. Я разрабатываю веб-сервер по следам …
Cannot resolve keyword 'username_contains' into field. Choices are: bio, id, username @api_view(['GET']) def endpoints_list(request): query=request.GET.get('query') if query == None: query='' print(query) adv_data=Advocate.objects.filter(username_contains=query) serializer=AdvocateSerializer(adv_data,many=True) return Response(serializer.data) Я пытался запросить модель, но она говорит, что не может преобразовать ее …
Я хочу отправить письмо со сброшенным паролем, используя Celery. Я пытаюсь переопределить метод reset_password класса djoser.views.UserViewSet: class CustomUserViewSet(UserViewSet): @action(["post"], detail=False) def reset_password(self, request, *args, **kwargs): serializer = self.get_serializer(data=request.data) serializer.is_valid(raise_exception=True) user = serializer.get_user() if user: send_reset_password_email.delay( self.request, {'user': user}, [get_user_email(user)] ) …
Я пытаюсь импортировать данные excel в модель django. Чтобы проверить это, я использовал файл excel с более чем 4000 строк. Одно из полей в модели требует, чтобы запись была уникальной, поэтому я попытался отловить все записи, которые таковыми не …
Я хочу отправлять уведомление из django в flutter каждый раз, когда я добавляю что-то в свою базу данных. Я получаю fcmtoken во flutter и отправляю его в мое приложение django, затем я сохраняю его для моего устройства, потому что …
Я искал и не нашел этой точной проблемы. Я развернул приложение на django на GCP, используя gunicorn + nginx Все работает нормально, за исключением статических файлов Я запустил django's collectstatic и получил папку files и статику в …
У меня есть приложение django. И я пытаюсь в шаблоне пометить красным цветом значения различий в списках. У меня есть несколько методов со списками внутри. Потому что в реальной ситуации. Вы можете загрузить pdf и excel файл. Но …
Я использую Python Django Social Auth и расширил конвейер с помощью следующих трех шагов Один перед созданием пользователя (partial pipeline), запрашивающий некоторые данные. Один для создания пользователя (переопределяет метод social.pipeline.user.create_user). Один …
Я хотел бы вернуть число в views.py, но всегда получаю ошибку атрибута. Я не хочу получить что-то, я просто хочу вернуть переменную, но она всегда выдает " object has no attribute 'get'". Я пытался изменить возврат числа на строку и …
Я добавил на свой сайт авторизацию через социальные сети. Как я могу узнать, что пользователь использовал именно эту авторизацию? В процессе авторизации пользователя через социальную сеть мне необходимо изменить проверенное значение в таблице базы данных, а также добавить его фотографию …
Мне нужно что-то вроде этого: В одной форме будет несколько полей загрузки файлов с возможностью мультизагрузки. Я бы сделал это как одно поле, но мне нужно затем фильтровать его. Например: Мне нужно отобразить на frontend …
Рассмотрим две следующие модели: from django.db import models class Author(models.Model): name = models.CharField(max_length=255) class Book(models.Model): author = models.ForeignKey(Author, models.CASCADE, related_name="books") как получить только авторов, у которых нет книг?
Я пытаюсь создать навигационную панель в шаблоне django, но не могу сделать никаких css-коррекций. Django не выдает никаких сообщений об ошибках... {% load static %} <head> <link rel='stylesheet' type='varaustiedot/styles.css' href="{% static 'style.css' %}"/> <title>Varaus</title> <! Varaus = Reserve> </head> …
I often see people using the user field with the one2one connection to the user model. But which model should I refer to now to create a form, log in, log out, confirm access and everything related to the user? …
У меня есть требование создать приложение, скажем A. Приложение A является системой аутентификации, и я планирую построить его на django, используя библиотеку django oauth toolkit. Затем будут некоторые внешние приложения, скажем B и C, и …
Допустим, я хочу создавать версию объекта только в определенных условиях, например, когда поле 'status' объекта класса 'mymodel' изменяется на 'submitted'. Как я могу это сделать? class MyModel(AbstractModel): number = models.CharField(max_length=255) status = models.CharField(max_length=32) def save(self, *args, **kwargs) -> …
Я пытаюсь начать отладку проекта django командой "manage.py runserver" и получаю ошибку в меню отладки: выполнение "error Python must be set". IDE - Pycharm, Python 3.11
При попытке создать социальный логин с помощью django и python пакета drf-msal-jwt с использованием Azure я получаю следующую ошибку Сообщение об ошибке при входе Я пробовал много способов. Это страница манифеста моего приложения, есть ли …
У меня есть приложение django с несколькими базами данных, и я начал использовать django-constance для использования "живых" настроек в моем проекте. Я видел в документации, что вроде бы можно изменить базу данных по умолчанию для сохранения …
Я создаю страницу входа в систему без встроенной модели формы. Я использую FormAPI из Django и выполнил все шаги по добавлению атрибута class к полям ввода моей формы. Но она все равно выглядит как базовая форма без bootstrap. forms.py: …
Я хочу фильтровать данные по городу, как я могу фильтровать данные, если пользователь выбрал более одного города, используя django filter class games(generics.ListAPIView): queryset = Game.objects.filter(start_date__gte=datetime.today()) serializer_class=GameSerializers filter_backends = [DjangoFilterBackend,filters.OrderingFilter] filterset_fields = ['id','city','level'] игровая модель class Game(models.Model): city …
На github имеется библиотека для фреймворка Django. Я хочу законтрибьютить ее, но для этого мне нужно включить библиотеку внутрь проекта на django, чтобы протестировать изменения, но тогда я не смогу нормально запушить изменения, так как структура папок ломается. Как быть …
Я пытаюсь запустить пример приложения Django+Celery из официального репозитория celery:. https://github.com/celery/celery/tree/master/examples/django. Я клонировал репозиторий, запустил RabbitMQ в моем docker контейнере: docker run -d --hostname localhost -p 15672:15672 --name rabbit-test rabbitmq:3 Работа с сельдереем выглядит следующим …
это мой leaveitcafe_pythonanywhere_com_wsgi.py # +++++++++++ DJANGO +++++++++++ # To use your own Django app use code like this: import os import sys # assuming your Django settings file is at '/home/myusername/mysite/mysite/settings.py' path = '/home/leaveitcafe/Leave-it-Cafe/Leave_it_cafe' if path not in sys.path: …
Моя модель Django содержит следующее: def photo_directory_path(instance, filename): return 'photos/{0}/foo-{1}'.format(instance.id, filename) photo = models.FileField(null=True, blank=True, editable=True, upload_to=photo_directory_path, max_length=500) Допустим, у меня есть экземпляр этой Модели под именем oldModel, и я хочу создать новый экземпляр и использовать ту же фотографию. …
Используя djangoвведите описание изображения здесь Я хочу создать блок if else и внести эти данные в mysql так, чтобы если он пустой, то кнопка не появлялась, а если он не пустой, то кнопка появлялась, я пробовал это, …