Допустим, у меня есть эти три модели: class Author(models.Model): name = models.CharField(max_length=64) class Book(models.Model): author = models.ForeignKey( Author, blank=True, null=True, on_delete=models.SET_NULL ) name = models.CharField(max_length=64) class Store(models.Model): books = models.ManyToManyField(Book) name = models.CharField(max_length=64) Я не знаю автора …
< < {% extends 'core/base.html' %} {% block title %} {{room.name}} {% endblock %} {% block content %} <div class="p-10 lg:p-20 text-center"> <h1 class="text-3xl lg:text-6xl text-white">{{room.name}}</h1> </div> <div class="lg:w-2/4 mx-4 lg:mx-auto p-4 bg-white rounded-xl"> <div class="chat-messages space-y-3" id="chat-messages"> <div …
Можно ли с помощью одного запроса или минимального количества запросов префетчить модели B к модели A. Я запутался. Спасибо. from django.db import models class ModelA(models.Model): pass class ModelB(models.Model): pass class ModelC(models.Model): model_a = models.ForeignKey(ModelA, related_name="models_a", on_delete=models.CASCADE) models_b = models.ManyToMany(ModelB, …
Я выполняю проект Django, я создал модель Company с полем company_activity_area. Моя цель - сгенерировать изображение из карты. а еще лучше - сгенерировать изображение карты для каждого полигона. вот мой код. from django.contrib.gis.db import …
Подскажите пожалуйста, как можно передать метод в self.scope на django channels. Т.к. channels не принимает request, в нем используется self.scope, например, чтобы передать пользователя - self.scope["user"]. Мне нужно отправить в БД данные формы: form = MessageForm(data=self.scope.*здесь что-то нужно написать*). В …
Я могу получать входящие письма, а также могу получать письма из определенных папок, но я не могу получить письма "starred". Я попробовал нижеприведенный код. и я ожидаю письма с "starred flag" в ответ. from imap_tools import MailBox, A …
Итак, что основное я могу сделать, чтобы инициализировать мою базу данных Django с данными, которые у меня есть во внешнем .json файле. Я пытался загрузить через страницу администратора после выполнения py manaeg.py runserver, но там нет опций импорта.
< Этот модал в шаблоне: <!-- Start modal --> <button type="button" hx-get="{% url 'events:create' %}" hx-target="#eventdialog" class="btn btn-primary"> Add an event </button> <div id="eventmodal" class="modal fade" tabindex="-1"> <div id="eventdialog" class="modal-dialog" hx-target="this"> </div> </div> <!-- End modal --> А …
Я создаю сайт, где есть обычный пользователь и администратор. Но проблема в том, что когда пользователь входит в систему как пользователь, он также входит на страницу администратора. Также когда администратор входит в систему, он также входит на страницу пользователя. def …
Я делаю URL с параметрами, но он не находит статические файлы, потому что он добавляет имя URL к расположению статических файлов, с обычными урлами этого не происходит (у меня уже есть несколько страниц, работающих подобным образом). Это url …
У меня есть проект с более чем 100 моделями, сгенерированными из PostgreSQL, когда я использую его, возникает много столкновений Reverse accessor с ForiegnKey и ManyToManyFields. Как мы можем игнорировать эту функциональность Django глобально, вместо того, чтобы добавлять related_name="+" для …
Я пытаюсь реализовать предложения для категорий и продуктов в моем проекте и не могу прийти к решению. Например, если я даю предложение категории, то все продукты, цена которых указана в категории, должны получить это предложение, а для продуктов оно …
Я пытаюсь изменить свой профиль, но когда я ввожу форму, она показывает, что проверка CSRF не прошла, даже если я использовал csrf_token и CSRF_TRUSTED_ORIGINS. Вот мои модели: class UserProfile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) name = models.CharField(max_length=200) avatar …
Мне нужна страница регистрации с 3 полями (email, пароль и повторный пароль). Моя цель состоит в том, чтобы когда пользователь вводит адрес электронной почты, он также сохранялся в базе данных как имя пользователя. Я буду очень рад, если кто-то …
Я борюсь с этим уже некоторое время. Настройка: У меня есть приложение Django 4, работающее на Google App Engine (Standard), подключенном к Cloud SQL. Выпуск: Я загружаю страницу и либо обновляю ее 5 (примерно) …
Я попытался создать автоинкрементирующий пользовательский id, используя следующий код в models.py ` from django.db import models from phonenumber_field.modelfields import PhoneNumberField from django.contrib.auth.models import User from django.db.models import Max # Create your models here. status_choice = [("Pending","Pending"),("Fixed","Fixed"),("Not Fixed","Not Fixed")] class …
Я пытаюсь получить ID последней записи в классе ActiveSession. Я протестировал приведенное ниже представление и оно показывает нормальные результаты на обычной странице, но когда я пытаюсь реализовать то же самое в моем API, я продолжаю получать 'ActiveSession' object is …
При попытке создать суперпользователя в Django я получаю ошибку: django.db.utils.IntegrityError: NOT NULL constraint failed: b3ack_investoruser.watchlist У меня есть пользовательский пользователь и, единственное пользовательское поле IS NULLABLE: class InvestorUser(AbstractUser): id = models.AutoField(primary_key=True) watchlist = models.JSONField(default=None, blank=True, null=True) manage.py …
Я реализую пользовательские менеджеры моделей, и похоже, что rest_framework по умолчанию вызывает create() метод менеджера моделей из своего сериализатора для создания нового объекта. Чтобы избежать создания пользовательских представлений при использовании пользовательского менеджера моделей, кажется, что я мог бы …
Я работаю над проектом для CS50-Web уже некоторое время и я изменял некоторые из моих моделей, пытаясь добавить уникальный атрибут к некоторым вещам. Короче говоря, это не работало так, как я хотел, поэтому я вернулся к тому, как я делал …
'2022-11-11' это входное значение, полученное от фронт-энда, RuntimeWarning: DateTimeField PaymentChart.date получило наивный datetime (2022-11-18 00:00:00) при активной поддержке часовых поясов. это ошибка, которая возникает paydate = datetime.datetime.strptime(date,'%Y-%m-%d').isoformat() вот как я пытался преобразовать дату, но не получается …
У меня есть модель, которая включает поле datetime... # Create your models here. class BroadcastNotification(models.Model): message = models.TextField() broadcast_on = models.DateTimeField() sent = models.BooleanField(default=False) class Meta: ordering = ['-broadcast_on'] На страницах администратора исчезли хелперы для этого поля. …
Я действительно застрял в том, как это сделать, и буду признателен за помощь. У меня есть три модели, две из них имеют одно и то же поле внешнего ключа: class AccountsPlan (models.Model): code = models.CharField(max_length=7, unique=True,) name = models.CharField(max_length=100, …
Я успешно использую методы GET в Axios, и информация о вошедшем пользователе успешно передается в бэкенд со следующим кодом : await axios({ method: 'get', url: BASE_BACKEND_URL + `/project/` + project_uuid + `/`, data: {}, headers: { 'Content-Type': 'application/octet-stream' }, …
Я использую django-filter с пагинацией, пока файл поиска находится на первом месте в списке filter.py -> fields = ['name_procss','typeLevel'], пагинация для фильтра этого файла не работает. fitler.py: import django_filters from MyCore.models import MyRunStats class MyRunStatsFilter(django_filters.FilterSet): def gen_choice(self,filed): return tuple((l, l) …
Это html файл, в котором я пытаюсь добавить рейтинг звезд book_detail.html {% extends "base.html" %} {% load static %} {% block title %} Block Detail Page {% endblock title %} {% block sidenav %} {% for item in item_list %} …
Я фильтрую определенный столбец в базе данных PostgreSQL. n = Database.objects.values(column).count() for i in range(0, n): name = list(Database.objects.all().values_list(column, flat=True))[i] Имеется 105 строк. Начиная со строки 86 и далее значения None. Однако, при запросе строки 43, …
Я пытаюсь понять, как это сделать с помощью python и Django или flask. Я хочу сделать сайт, где можно загрузить pdf файл и он будет переведен в видимый текст, и мне нужно использовать определенные ключевые слова из pdf файла …
У меня есть один dashboard_view URL path("", view=dashboard_view, name="dashboard"). На этой странице вы можете увидеть домашнюю страницу без авторизации. Однако, если вы авторизуетесь, я представляю модальное всплывающее окно, чтобы позволить пользователю заполнить CreateForm. Проблема в том, что …
Я написал код на JavaScript для голосового поиска с использованием распознавания речи. В html-форме, если я загрузил токен 'csrf' для формы post, распознавание речи не работает. Оно работает, когда нет токена 'csrf'. Почему возникает такая проблема? Вот …
В настоящее время я работаю над приложением для социальных сетей. В этом приложении текущие пользователи могут приглашать своих друзей по электронной почте присоединиться к приложению (в частности, присоединиться к "каналу" приложения, как Discord). В этом проекте я работаю над …
Я использую стандартный файл django base.html со следующим {% load i18n static %}<!DOCTYPE html> {% get_current_language as LANGUAGE_CODE %}{% get_current_language_bidi as LANGUAGE_BIDI %} <html lang="{{ LANGUAGE_CODE|default:"en-us" }}" dir="{{ LANGUAGE_BIDI|yesno:'rtl,ltr,auto' }}"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> …
У меня проблема с чтением файла JSON, этот файл содержит массив объектов следующего вида: [{"some": 1, "list": [{"one":1}]},{"some": 1, "list": [{"one":1}]}] мой код выглядит следующим образом: ls_plano = json.loads(open("tests/mocks/lsplano_itens_pessoais.json", encoding="utf8").read()) покажите мне эту ошибку: <a …
Я копался в rest_framework, пытаясь понять, как это работает, и наткнулся на вызов Model.objects.create(), но я не могу найти метод create() для менеджеров моделей django ни в документации, ни в исходном коде . Похоже, что …
Как в views.py привязать объявление к полю ForeignKey? Я пытаюсь это сделать так, но не получается: AdvertisementImages.objects.create(image=i, advertisement=form.save()) Я перепробовал кучу вариантов и перерыл весь гугл, но ничего не помогло. Буду очень благодарен за любую помощь! models.py class HelpAnnouncement(models.Model): …
В настоящее время я работаю над системой заметок/комментариев. Она предназначена для работы в качестве добавления заметок к каждому отдельному проекту. Например, вы создаете "Проект", и есть раздел заметок или комментариев, предназначенный для добавления обновлений к проекту. Вот мой view.py …
Я получаю ошибку внутреннего сервера при установке проекта Django на Droplet с помощью GUnicorn и GNINX Как на домене, так и на IP-адресе дроплета: Не удалось загрузить ресурс: сервер ответил со статусом 500 (Внутренняя ошибка сервера) Ожидаемый …
Как реализовать отправку команды со страницы на Django через SSH? Необходимо, чтобы на странице была кнопка, при нажатии на которую отправляется команда по SSH на виртуальную машину Ubuntu. Добрый день. Вопрос по поводу реализации SSH на страницах в Django. …
В Firefox 107.0 в Win 10, в settings.py, у меня есть SESSION_EXPIRE_AT_BROWSER_CLOSE = True В хранилище в Firebug я вижу куки sessionid с Expires/Max-Age: Session. Когда я закрываю Firefox и перезапускаю его, куки все еще там, как и …
У меня есть следующий код APScheduler: import atexit from apscheduler.schedulers.background import BackgroundScheduler from main.utils import run_employee_import scheduler = BackgroundScheduler() scheduler.add_job(run_employee_import, "interval", minutes=2) scheduler.start() # Shut down the scheduler when exiting the app atexit.register(lambda: scheduler.shutdown()) Когда я добавляю этот …