Создал приложение учета товаров. Поработал. Вот такая схема. class Document(models.Model): number = models.PositiveIntegerField(unique=True, verbose_name='Номер') sale = models.BooleanField(default=True, verbose_name='Расход') class DocumentItem(models.Model): document = models.ForeignKey(Document, on_delete=models.CASCADE, verbose_name='Накладная') product = models.ForeignKey('Product', on_delete=models.CASCADE, verbose_name='Товар') quantity = models.PositiveIntegerField(verbose_name='Количество') def save(self, *args, **kwargs): if self.document.sale: self.product.stock …
From django.db import models from django.urls import reverse class News(models.Model): title = models.CharField(max_length=150, verbose_name='Наименование') content = models.TextField(blank=True, verbose_name='Контент') created_at = models.DateTimeField(auto_now_add=True, verbose_name='Дата публикации') updated_at = models.DateTimeField(auto_now=True, verbose_name='Дата обновления') photo = models.ImageField(upload_to='photos/%Y/%m/%d/', verbose_name='Фото', blank=True) is_published = models.BooleanField(default=True, verbose_name='Опубликовано') category = models.ForeignKey('Category', …
Я пытаюсь создать интерактивную диаграмму рассеяния с опциями из поля выбора в качестве фильтра в Django. Проблема в том, что значение из поля выбора не передается в представление. views.py <pre class="snippet-code-html …
Я новичок и пытаюсь получить списки каждого устройства резервного копирования.Я просто пробовал сам и написал бесполезную вещь, помогите. class Backups(View): @staticmethod def get(request, pk): dvcs = [Device.objects.filter(pk=pk) for pk in glob.glob("/static/backup/*.txt")] form = BackupsForm() context = {'dvcs': dvcs, 'form': form} …
Моя html-таблица поддерживает изменение порядка строк с помощью перетаскивания мышью. Используемая версия jquery-ui - v1.12.1. Это работает для старых таблиц (т.е. тех, количество строк в которых известно с момента загрузки страницы), но не работает для строк, добавленных после загрузки …
У меня есть этот тестовый пример, написанный для двух моделей с локальными классами permission_classes, [IsAdminUser] и [IsAuthenticated] соответственно. После выполнения тестовых примеров оба теста провалились, и по сообщениям об исключениях ясно, что пользователь не вошел в систему. class PermissionClassesTest(APITestCase): …
У меня есть эта ModelForm в моем проекте django: class DateForm(ModelForm): image = forms.ImageField() class Meta: model = Date exclude = ('user',) Фотомодель: class Date(models.Model): ... class Photo(models.Model): date = models.ForeignKey(Date, on_delete=models.CASCADE) image = models.ImageField(verbose_name='Photos', upload_to='media/date/photos/') …
Я хочу сделать форму оплаты, но я не могу показать produk в orederitem, пожалуйста, помогите мне показать orderitem :v. Я действительно новичок здесь . models.py class Order(models.Model): name …
Как вы можете видеть на картинке, у меня есть сотрудник по имени Макс Баррен, но дело в том, что он подключен только …
Coinbase бесплатный номер 1855(225)-4206 бесплатный coinbase бесплатный номер 1855(225)-4206 бесплатный Изучите наш Центр помощи Coinbase для быстрого решения большинства вопросов. Если вы предпочитаете пообщаться с сотрудником нашей службы поддержки, пожалуйста, свяжитесь с ним по лучшему бесплатному номеру Coinbase, всего существует …
Я использую jwt token authencation 1.11.0. Но каждые 30 минут срок действия токена истекает, как обновить JWT токен с версией 1.11.0
Я хочу развернуть приложение Django на виртуальной машине, размещенной на кластере. Для этого приложения мне нужен доступ к базе данных MySQL, которая также размещена на кластере. Когда я запускаю $ mysql -h 1XX.1XX.1.1XX -u test -p test на …
Я следую документации по Google Cloud Running Django on the App Engine standard environment. Я дошел до части, где я должен создать SECRET_KEY в моем .env файле и я столкнулся с ошибкой, когда я …
Я думаю, что это несколько связано: link. Я создаю запись модели: def bulk_asset_update(stores, links, img): def do_update(id): task = ThreadTask.objects.get(pk = id) ## <--- DOES NOT EXIST SOMETIMES ... task.is_done = True task.timestamp_end = timezone.now() task.save() task = …
Я хочу использовать scrapy пауков в django представлениях, ползать по этим паукам внутри django представления и хранить отсканированные данные в python списке или словаре. Есть ли какой-нибудь простой способ сделать это?
У меня есть соединение промежуточных моделей Упрощенно: Person table: first_name last_name Company table: company_name CompanyEnrollment table: FK Person FK Company Я хочу создать следующий массив: datas = Person.objects.All(...{All elements of Person supplemented with Company_name}...) …
Я пытаюсь создать экземпляр aiohttp.ClientSession() в приложении django. Я хочу создать объект через хук ready() в apps.py, а затем получить доступ к экземпляру из views.py. В views.py я использую my_app_config.my_object для возврата экземпляра, но я наблюдаю странное поведение. Например, 'Timeout …
У меня есть модель под названием response. Если пользователь выбран в течение некоторого времени, то по истечении этого времени ответ превращается в значение по умолчанию. Но мне нужно вернуть значение, пока не закончится время выбора. Я думаю, что мне …
У меня есть следующий код. Я использовал прокси-модель, потому что мне нужно было зарегистрировать ту же модель в админке. Я получаю сообщение: 'Please correct the error below.' без поля ошибки, и я не получаю никакого исключения. Я не могу …
У меня возникли проблемы с поиском способа обновления полей таблицы через переопределение метода сохранения, чтобы обновленное значение учитывало значения из предыдущих сохраненных объектов, имеющих один и тот же первичный ключ. Позвольте мне объяснить: У меня есть две …
У меня есть таблицы с именами TBL_Result_1, TBL_Result_2 и т.д. в базе данных postgresql. Я создал File filed в модели django для загрузки файла из бэкенда. Я хочу, чтобы эти таблицы выгружались непосредственно в созданный django File …
У меня есть четыре задачи celery и мне нужно вызвать конкретную задачу в зависимости от того, что указано в теле запроса. Например, я указываю в Postman {'1'}, тогда нужно вызвать task_one(). Если я указываю {'2'}, то нужно вызвать task_two(). …
Когда я использую Django+Vue для создания веб-приложения, оказалось, что файлы staic всегда не найдены, хотя я разместил все файлы правильно. <img alt="settings.py defined the STATIC_ROOT and STATIC_URL correctly and run the command python3 manage.py collectstatic in terminal" …
Я пытаюсь создать эти модели : class User(models.Model): name = models.CharField(max_length=USERNAME_LEN) class Room(models.Model): host = models.ForeignKey(User, on_delete=models.CASCADE) users = models.ManyToManyField(User) В моем сознании я хочу что-то вроде : Один пользователь может получить доступ к нескольким …
[models.py] class History(models.Model): user = models.ForeignKey(User, on_delete=models.SET_NULL, blank=True) study = models.ForeignKey(Study, on_delete=models.SET_NULL, blank=True) summary = models.TextField(blank=True, null=True) create_date = models.DateTimeField(auto_now_add=True) [views.py] def add_history(request): history = History(user=request.user, study=new_study, summary=json.dumps({ 'field_summary': field_summary, 'file_summary': file_summary })) history.save() def chart(request): histories = History.objects.filter(summary__icontains='teacher', …
Используя Django allauth, я пытаюсь реализовать социальный вход для пользователя. Но когда я попытался войти, используя google, приложение перенаправляет меня на страницу регистрации Menu: Sign In Sign Up Sign Up You are about to use your Google account …
Какой лучший способ использовать стандартные иконки django из меню администратора в пользовательских полях для администратора? Я знаю, что они хранятся в projectname-static/admin/img/icon-alert.svg и т.д. ... но есть ли что-то …
Models.py class Organisation(models.Model): """ Organisation model """ org_id = models.CharField(max_length=50,default=uuid.uuid4, editable=False, unique=True, primary_key=True) org_name = models.CharField(unique=True,max_length=100) org_code = models.CharField(unique=True,max_length=20) org_mail_id = models.EmailField(max_length=100) org_phone_number = models.CharField(max_length=20) org_address = models.JSONField(max_length=500, null=True) product = models.ManyToManyField(Product, related_name='products') org_logo = models.ImageField(upload_to=upload_org_logo, null=True, blank=True,) created_at = …
Я новичок в Django. Я хочу создать API JSON ответ в следующем формате, например, каждый факультет имеет некоторую кафедру, а каждая кафедра имеет некоторую информацию о преподавателе. Пожалуйста, помогите мне создать такой сложный формат JSON faculty Department Teacher …
У меня есть модель с большим количеством связанных полей (ForeignKey, OneToOneField, ManyToManyField). Я хочу отобразить ее с помощью классов FormHelper и Layout из django crispy forms в forms.py. Но я не знаю синтаксис для получения связанных полей. Я …
Models.py class Image(SafeDeleteModel): image = models.ImageField(upload_to='image/') class Meta: db_table = TABLE_PREFIX + "image" serializers.py class MultiImageSerializer(serializers.ModelSerializer): class Meta: model = Image fields = '__all__' views.py class MultiImageViewSet(viewsets.ModelViewSet): queryset = Image.objects.all() serializer_class = MultiImageSerializer # parser_classes = (MultiPartParser, FormParser) …
Итак, я пытаюсь создать простую функцию Comment для приложения блога. В представлениях на основе классов, если вы используете внешний ключ в вашей модели, я знаю, что вы должны переопределить def form_valid: для того, чтобы комментарий был опубликован текущим зарегистрированным …
У меня есть модель Emp, которая имеет имя поля. Я хочу фильтровать по этому полю, игнорируя специальные символы. Например: значение name для экземпляра - "test_name". И если я передам testname, это должно дать мне результат. result = Emp.objects.filter(name="testname") Есть …
Мое локальное приложение в контейнере docker состоит из 4 образов, React, Django, nginx, postgres. Оно отлично работает локально, (хотя, конечно, мне нужно вручную перейти на 127.1.1.0 на моем локальном компьютере, чтобы просмотреть приложение) <img alt="my local …
Я просмотрел множество ответов, но не смог продвинуться. Код можно найти здесь: https://github.com/varlenthegray/wcadmin/blob/master/customer/views.py - сейчас сосредоточен на "клиенте" и немного "стройплощадки". Вопрос: Как получить первичный ключ сайта работы? Он перезагружается через JS, поэтому я предполагаю, …
Мои модели мой сериализатор class UserRegisterSerializer(ModelSerializer): password = CharField(style={'input_type':'password'}, write_only=True) token = SerializerMethodField(read_only=True) expires = SerializerMethodField(read_only=True) message = SerializerMethodField(read_only=True) status_code = SerializerMethodField(read_only=True) phone_number = IntegerField() class Meta: model =User fields = [ 'email', 'username', 'phone_number', 'token', 'slug', 'expires', 'message', 'status_code', …
У меня есть модель, которая измеряет использование определенного инструмента, определенного как: class MetricToolUse(models.Model): date = models.DateTimeField(default="2000-01-01 12:00:00") user = models.ForeignKey(User, on_delete=models.DO_NOTHING) exec_time = models.FloatField('Execution time (s)') params = jsonfield.JSONField(default={}) В Admin я хочу иметь возможность фильтровать все …
В модели History имеется поле summary. Объект History создается следующим образом, а поле summary использует метод json.dumps. Поле history является TextField, и в шаблоне оно имеет тип 'str'. [views.py - как создать объект History] history = History(user=request.user, study=new_study, summary=json.dumps({ …
Итак, у меня есть Django API (через REST-фреймворк) в AWS EC2, который принимает необработанные JSON-данные. API предварительно обрабатывает данные и выводит оценку от 0 до 100. Мне интересно, как я могу хранить эти входящие необработанные JSON-данные и оценку эффективно, …
У меня есть текстовое поле и поле select2. Пользователь может ввести что-то в поле ввода, но также может выбрать предопределенный вариант из поля select2. Я хочу сделать следующее: если select2 выбран, то форма проходит, если нет, то поле ввода …