"Вопросы и ответы" Django и Python, страница 870

08.05.2022
NGINX: блокировать все внешние IP, кроме IP сервера, на котором размещен ReactJS?

Может ли кто-нибудь помочь, как настроить nginx так, чтобы он принимал только IP сервера, на котором размещен ReactJS? Я перепробовал множество вариантов, но безрезультатно. Я всегда вижу, что ReactJS использует IP клиента, на котором пользователь в данный момент просматривает …

08.05.2022
Создание представлений MySQL с id для работы с Django

Как мне добавить автоинкрементную колонку id в представление и/или сказать Django не искать поле 'id'? У меня есть представление mysql, которое я хочу определить как самоуправляемую модель Django managed = False У меня нет столбца id, …

08.05.2022
Кнопка входа не отображается в мобильном представлении, на ПК работает нормально. Использую Django/python и html

Я пытаюсь увидеть кнопку входа в систему в правом верхнем углу экрана, она отлично работает на ПК, но на моем мобильном я не вижу кнопку регистрации, возможно она перекрывается чем-то другим, не уверен, пожалуйста, помогите: Я использую django с …

08.05.2022
Как эффективно построить модель продукта со списком субкомпонентов в приложении django

Я разрабатываю веб-приложение для каталога продуктов, который состоит примерно из 100 основных продуктов, построенных из 15-25 субпродуктов. Каталог субпродуктов намного больше, так как есть почти 500 различных компонентов для построения основных продуктов. Субпродукты также являются многоуровневыми сборками. Компоненты должны храниться …

08.05.2022
Отладчик Django не запускается с помощью VS Code launch.json

До недавнего времени мои проекты Django прекрасно отлаживались с помощью файла launch.json. Но сегодня он перестал работать, и я понятия не имею об этом. Изменения, сделанные мной в системе, были следующими: Очистка-установка Windows Установка python по …

08.05.2022
Django: Обратный аксессор столкнулся с обратным аксессором

В приведенном ниже коде у меня есть модели поста, лайков, комментариев. Когда я пытаюсь перенести модели, чтобы активировать их, я получаю ошибку обратного аксессора. Для лайков пользователь_that_liked ставит лайк только один раз, в то время как пользователь_liked_to может иметь много …

08.05.2022
Пропустить страницу Django Allauth " Вы собираетесь войти в систему, используя сторонний аккаунт Google"

Как я могу пропустить страницу и автоматически войти в систему пользователей, когда они нажали на Login in With Google.

08.05.2022
Лучший брокер сообщений для Django? [закрыто]

Я изучаю Django по книге, и там показано использование rabbitmq для работы с сообщениями для интернет-магазина, но некоторые команды не работают, а часть кода устарела. Есть ли у вас рекомендации по брокеру сообщений, который хорошо работает на Django? Спасибо …

08.05.2022
Как фильтровать несколько вложенных сериализаторов в django rest framwork

В классе Tripserializer содержится вложенный сериализатор PackageSerializer, внутри которого находится вложенный сериализатор PriceSerializer . class Trip_apiView(generics.ListCreateAPIView): queryset= Trip.objects.all() serializer_class=TripSerializer class PackageSerializer(serializers.ModelSerializer): price=PriceSerializer(source='trip_price', many=True, read_only=True) class Meta: model = Package exclude = ('is_active', 'create_date', 'modify_date') class PriceSerializer(serializers.ModelSerializer): class Meta: model …

08.05.2022
Как установить связь между строками в одной таблице в Django

Сначала покажу пример: Таблица1: id | sub_is | name ---|--------|----- 1 | null | группа 1 2 | 1 | группа 2 3 | 1 | группа 3 4 | 2 | группа 4 5 | 2 | группа …

08.05.2022
Я не понимаю, как написать правильный запрос к базе данных с помощью Django orm

У меня есть две модели: Class Page(models.Model): Id Class LinkedPage(models.Model): page = models.ForeignKey(Page) created_year = models.IntegerField(…) Я хочу получить набор ссылок на страницы, которые сгруппированы по страницам и имеют самый высокий показатель created_year в своей группе. …

08.05.2022
Как сделать так, чтобы пользователь выступал в роли продавца и покупателя одновременно в Django?

У меня есть сценарий, в котором я хочу зарегистрировать пользователя, но мне нужно, чтобы пользователь был зарегистрирован как продавец и покупатель одновременно после регистрации. и чтобы пользователь мог продавать и покупать товары, не выходя из системы и не регистрируясь …

08.05.2022
Поддержка Django для асинхронных движков баз данных

Я не могу найти информацию о поддержке django асинхронных движков баз данных. Например, для postgresql django поддерживает только библиотеку psycopg2, которая полностью синхронна и больше ничего не поддерживается, для sqlite django поддерживает только библиотеку sqlite3, которая тоже синхронна. Я не …

08.05.2022
Django Rest Framework: TypeError - Прямое присвоение прямой стороне множества "многие-ко-многим" запрещено

У меня есть пользовательская модель User и модель Group, которые связаны между собой моделью UserGroup через модель (отношения "многие ко многим"): models.py class User(models.Model): username = models.CharField(primary_key=True, max_length=32, unique=True) user_email = models.EmailField(max_length=32, unique=False) # Validates an email through predefined …

08.05.2022
Повторное использование серсий веб-драйверов?

Я следовал этому Повторное использование существующей сессии браузера в selenium Но когда я использовал следующий код, я больше не могу создавать новые сессии (driver = webdriver.Chrome(chromedriverPath)), потому что seision_id всегда один и тот же …

08.05.2022
CSS не соединяется с HTML (Django)

Ни один из моих статических css-файлов не подключается к html. Однако все статические изображения работают правильно. settings.py DEBUG = True INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'main' ] import os STATIC_DIR = os.path.join(BASE_DIR,"static") STATIC_URL …

08.05.2022
Django таблица onlineshop_product не имеет столбца с именем name

Я работаю над проектом сайта интернет-магазина с помощью Django. и я новичок в Django Следующий код предоставляет таблицу моей базы данных. Он помогает добавить товар ``` class Product(models.Model): category = models.ForeignKey(Category,related_name='products', on_delete=models.CASCADE) name = models.CharField(max_length=200,db_index=True) slug = models.SlugField(max_length=200,db_index=True) image = …

08.05.2022
После создания single_product с использованием модели продукта, я не могу получить данные на странице детализации.

Введите здесь описание изображенияdef product_detail(request,category_slug,product_slug): try: single_product = Product.objects.get(category__slug=category_slug, slug=product_slug,) except Product.DoesNotExist: single_product=None context={ 'single_product':single_product} return render(request,'store/product_detail.html',context)

08.05.2022
Django - как использовать фильтр для проверки, содержит ли строковое поле слово?

в моей модели заказа есть текстовое поле: order.remark. как отфильтровать заказы, в поле примечания которых содержится определенное слово? Например, номер справки, номер телефона. в поле примечание к заказу пользователь может ввести что угодно, как отфильтровать заказы, в которых …

08.05.2022
Показано 5 лучших сообщений в django

В моем проекте я хочу показать 5 лучших сообщений в домашнем разделе по категориям. Я получаю все сообщения в домашних разделах и если категория одинаковая, я показываю сообщение. Но forloop.counter не подходит в этой ситуации. Мне нужен счетчик, чтобы …

08.05.2022
Как передать запросу список объектов или элементов?

Мой вопрос в том, как я могу передать список объектов или элементов в запрос: например, у меня есть объект, который имеет 4 идентификатора пользователя, вот так : list_of_user_id = [1 , 2 ,3 ,6] и …

08.05.2022
Нет такой таблицы using ( django-treebeard)

Я пытаюсь просмотреть свою таблицу в панели django-admin, но я продолжаю получать сообщение об отсутствии такой таблицы (имя таблицы), хотя я уверен, что она существует. Я использую django-treebeard для создания иерархических данных. Я также пробовал удалять sql-таблицу и …

08.05.2022
SMTPConnectError: (421, b'Сервер занят, слишком много соединений')

Я смотрел видео и практиковал то же самое, но продолжаю получать ошибку smtp connect EMAIL_BACKEND= 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'captainleon04@gmail.com' EMAIL_HOST_PASSWORD ='ppbdhcdnj' EMAIL_PORT = 587 EMAIL_USE_TLS = True

08.05.2022
Ошибка Django ninja api в AWS app runner deterministic=True требует SQlite 3.8.3 или выше

Я пытаюсь развернуть django ninja API в aws App Runner, он работает правильно в локальном режиме, но когда я делаю это в aws, он говорит: "django.db.utils.NotSupportedError: deterministic=True requires SQLite 3.8.3 or higher". <img alt="enter image description here" …

08.05.2022
Пагинация. Открывается не с первой, а с последней страницы

Видимо, какой-то нюанс не учел. Сделал пагинацию, но при переходе по ссылке на страницу открывается последняя страница. То есть, если в списке 10 объектов и отображать нужно 2 на странице, получается 5 страниц. При переходе по необходимому url откроется результат …

08.05.2022
Как я могу исправить 'IntegrityError at /admin/orders/order/add/', когда ограничение FOREIGN KEY не сработало?

Я создал модель заказа для Django rest API, и когда я попытался добавить заказ, я получил ошибку: django.db.utils.IntegrityError: FOREIGN KEY constraint failed Вот содержимое models.py : from django.contrib.auth import get_user_model User= get_user_model() class Order(models.Model): SIZES= (('SMALL','small'), ('MEDIUM','medium'), …

08.05.2022
В таблице django onlineshop_product нет столбца с именем name

Я работаю над своим сайтом интернет-магазина с помощью Django. и я новичок в Django Следующий код предоставляет таблицу моей базы данных. Он помогает добавить товар class Product(models.Model): category = models.ForeignKey(Category,related_name='products', on_delete=models.CASCADE) name = models.CharField(max_length=200,db_index=True) slug = models.SlugField(max_length=200,db_index=True) image = models.ImageField(upload_to='products/%y/%m/%d',blank=True) …

08.05.2022
Как решить ошибку pre-commit asserttion на ubuntu 22.04

Я использую ubuntu 22.04 и версию python 3.10.4. Я установил проект Django с помощью cookie-cutter. и теперь я получил ошибку, когда я хочу зафиксировать свои изменения. вот ошибка: (blog) ➜ blog git:(main) ✗ pre-commit run [INFO] Installing …

08.05.2022
Сделать бесконечную прокрутку работающей с внешним вызовом cdn в голове

моя бесконечная прокрутка работает, но я заметил некоторые ошибки.Когда страница загружается до вызова бесконечной прокрутки все работает нормально, но после вызова бесконечной прокрутки фоторама не работает.Первое решение, которое я попробовал, это поместить ссылки фоторамы в событие onAfterPageLoad, но это …

08.05.2022
Как сохранить модель профиля пользователя с полем изображения и полем пользователя как переменную OneToOneField в django rest framework

Модель пользователя выглядит следующим образом. class User(AbstractUser): username = None email = models.EmailField('email address', unique=True) first_name = models.CharField('First Name', max_length=255, blank=True, null=False) last_name = models.CharField('Last Name', max_length=255, blank=True, null=False) objects = UserManager() USERNAME_FIELD = 'email' REQUIRED_FIELDS = ['username'] …

08.05.2022
Django-rest-framework - Как создать отдельные профили для пользователей на основе is_staff

Я работаю над проектом портала вакансий. Я использую пользовательскую модель пользователя class UserManager(BaseUserManager): def create_user(self, email, name, password=None, **extra_fields): if not email: raise ValueError('Users must have an email address') if not name: raise ValueError('Users must have a name') user …

08.05.2022
Уведомление по электронной почте на основе даты в django

Я создаю простое веб-приложение на Django и хотел добавить в него функцию напоминания. Я решил обойтись электронной почтой, но период уведомлений должен задавать пользователь, а не админ. Есть ли какие-нибудь способы сделать это? Я проверил celery, но не уверен, что …

08.05.2022
Развертывание Django-сайта на Netlify

Я пытаюсь загрузить свой полнофункциональный сайт, сделанный на Django и React, на Netlify. Я пробовал различные способы и искал различные учебники, но, к сожалению, не нашел их полезными... < <

08.05.2022
Почему не выводится список новых тем из базы данных на странице списка тем?

Не могу вывести список новых тем из базы данных на странице списка тем. Хотя другом шаблоне могу вывести. `views.py def modal_topic(request): topic = Topic.objects.order_by('-id')[0:5] return render(request, 'modal_new_topics.html', {'topic': topic}) class TopicListView(ListView): model = Topic queryset = Topic.objects.all() template_name = …

08.05.2022
Подсчет количества ответов на конкретное сообщение в Django

Я хочу подсчитать количество ответов на определенный пост в Django View.py **POST CODE** def forum(request): profile = Profile.objects.all() if request.method=="POST": user = request.user image = request.user.profile.image content = request.POST.get('content','') post = Post(user1=user, post_content=content, image=image) post.save() messages.success(request, f'Your Question has …

08.05.2022
Нужна помощь в загрузке статических файлов с nginx и django в контейнер

У меня проблемы с загрузкой статических файлов из моего проекта django. Вот изображение моих директорий: direcctories. Я запустил docker-compose и получил следующие ошибки: ERRORS. Вот как выглядит мой файл nginx (default.conf): default.conf http …

08.05.2022
Как я могу добавить дополнительные условия в Django Login

Я хочу, чтобы моя функция входа классифицировала, если user является one-to-one field в Alumni или Personel таблице. Если user связана с таблицей Alumni, авторизуйте пользователя и перенаправьте его на страницу профиля. Если user связана с таблицей Personel, авторизуйте пользователя …

08.05.2022
Добавить немодельное поле только для метода post в ModelSerializer DRF3

Я хочу добавить пользовательское поле, которое будет использоваться только при создании объекта. Например, у меня есть сериализатор модели, и я хочу добавить поле, которого нет в моей модели, и я хочу использовать его только при post request.

08.05.2022
Как использовать операторы IF с pandas Dataframes и CSV?

Def PandasUpload(request): begin = t.time() if request.method == "POST": csv_file = request.FILES['upload'] reader = pd.read_csv(csv_file) reader.fillna('-', inplace=True) if reader.Sem == 1 &amp; reader.Sem == 3: выполните следующий код result = [] for _, row in reader.iterrows(): …