Я изучаю Python и Django, и я пытаюсь создать рецепт с помощью формы. Проблема в том, что у меня есть две модели, Recipe и RecipeIngredient, и я не знаю, как добавить ингредиенты рецепта в форму, поскольку для этого требуется …
Занимает класс class Posts(models.Model): caption = models.CharField(max_length=2200) date_posted = models.DateTimeField(default=timezone.now()) user = ForeignKey(User, on_delete=models.CASCADE ,related_name='UserPosts') def __str__(self): return f"Post {self.id} ({self.user.username})'s" КлассComment имеет внутри поста related_name='comments' class Comment(models.Model): text = models.CharField(max_length= 2200) …
Я пытаюсь создать простое приложение ToDo на django: 'ящик' содержит несколько 'задач', имеет 'владельца' (человека, который создал ящик и имеет административные привилегии) и несколько 'пользователей' (людей, которые могут получить доступ к ящику и добавлять/редактировать задачи). Я хочу автоматически добавить …
Я создаю форум и имею следующую модель для сообщений: class Message(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) text = models.TextField(max_length=100000) date_publication = models.DateTimeField(auto_now_add=True) class Discussion(Message): title = models.CharField(max_length=500) views = models.PositiveBigIntegerField(default=0) class Response(Message): topic = models.ForeignKey(Discussion, on_delete=models.CASCADE) reply_to = models.ForeignKey( Message, …
Я хочу сгруппировать все мои URL в моем приложении todo list в файл project/todolist/urls.py. Таким образом, у меня есть кнопка и поле String, где вы можете добавить элемент в список, и когда вы нажимаете на кнопку, она должна отправить …
Я пытаюсь настроить конфигурационный файл gunicorn для моего сервера Ubuntu, однако я постоянно сталкиваюсь с ошибкой guni:gunicorn FATAL can't find command '/home/ubuntu/env/bin/gunicorn' при попытке sudo supervisorctl status Вот код конфигурационных файлов: [program:gunicorn] directory=/home/ubuntu/spookie command=/home/ubuntu/env/bin/gunicorn --workers 3 --bind unix:/home/ubuntu/spookie/app.sock …
Я создаю систему импорта excel файлов для каждой лид вит библиотеки импорта экспорта. На сайте каждый пользователь должен иметь возможность импортировать свои лиды и сделать так, чтобы их просматривал только он. Во всех остальных случаях я фильтрую поле "организация", связанное …
Не могу решить задачу вывода данных в шаблоне Django из списка состоящего из нескольких QuerySet. Например получим несколько QuerySet, объединяем в список: [<QuerySet [<Recipe: 111>, <Recipe: 222>]>, <QuerySet [<Recipe: 333>, <Recipe: 444>]>] В интерфейсе необходимо вывести данные в следующем порядке: …
Я создал класс в своем проекте Django и вызываю его из представлений. Мне нужен результат функции в этом классе, но я не могу вернуть массив. Я пытался выровнять массив извне, но он возвращает: <module 're' from 'C:\\Users\\edeni\\AppData\\Local\\Programs\\Python\\Python39\\lib\\re.py'> Как …
Я решил следовать "учебнику по uwsgi, Django и nginx"; Но я не успел далеко уйти, как получил сообщение об ошибке сегментации. Я не могу понять, как получить более подробную информацию. Как получить более подробную информацию из процесса uWSGI Segmentation …
Я сделал, что когда любой пользователь заходит на мой вабсайт, только один url/view показывает ему страницу UnderConstruction ???? Я знаю полный сайт UnderConstruction, но не знаю только одну страницу ..... Это мой middelware.py:- class UnderConstruction: def __init__(self,get_response): self.get_response = …
Я уже реализовал список API магазина, включая user api, product api и т.д., используя Rest Framework. User api включает основные методы login/logout/register. Для входа требуется имя пользователя и пароль, поэтому вызов API выглядит как requests.post('api/api_user/login', {username='name', password='password'}). Метод post возвращает …
Я не понимаю почему! Покажите мне эту ошибку local 'variable referenced before assignment' Django? Она работает нормально до HomeTeam, awayTeam, referees, которые я не могу передать в results dict. Я пробовал некоторые решения, например, использовать переменную как GLOBAL, но …
Я следую учебнику по Django и дошел до использования return render и в настоящее время мой views.py выглядит следующим образом: from django.http import HttpResponse from django.shortcuts import render # Create your views here. def construction_view(*args, **kwargs): return HttpResponse("<h1> This …
Представим следующую модель: class Product(models.Model): name = models.CharField(max_lenght=255) category = models.ForeignKey(Category, ...) type = models.ForeignKey(Type, ...) platform = models.ForeignKey(Platform, ...) [...] Пользователи могут фильтровать по каждому полю ForeignKey__id, а отфильтрованный набор запросов используется для построения динамического фильтра для …
В общем, когда я экспериментировал с возможностями Django, у меня возник вопрос, как можно добавить очередь для записей модели, например, у меня есть пара блоков и мне нужно отобразить модель, которая была зарегистрирована первой, а на втором блоке должна отображаться …
Я хочу сделать запись в базу данных с помощью кнопки, для которой у меня есть слушатель событий, который получает данные и делает ajax запрос. Мой код выглядит следующим образом: home.html -> {% for fig in user_figs %} <div …
Проблема заключалась в том, чтобы записать грузинский текст в PDF файл. Я пробовал несколько кодировок, однако это не решило проблему. Также я пробовал использовать некоторые шрифты, но это не дало никакого результата. Мне нужна помощь... Я использую xhtml2pdf modul …
На сайте, который я сделал с помощью Django, я беру 6 фотографий из базы данных с одного и того же объекта, но при проецировании их на html некоторые из них время от времени пропадают. Можете ли вы мне помочь? Ниже …
На заметку: Я знаю о перезаписи метода Model's .save(), но мне это не подходит, как я объяснил в конце своего вопроса. В одном из моих проектов у меня есть более 30 моделей баз данных, и каждая из этих моделей …
Помогите, пожалуйста, правильно сделать проверку на наличие контента на странице. То есть если в базе нету вопросов, то форма не должна отображаться на странице VIEW def quiz(requests): AnswerFormset = formset_factory(AnswerForm, max_num=3, min_num=3) if …
В Django Admin, как можно изменить текст "Add another" для inlines? Я не имею в виду имя объекта ("Add another ObjectName"), которое можно изменить с помощью "verbose_name". Я имею в виду слова "Добавить другой". Например, изменить "Добавить …
Я работаю над проектом django, где установил пакет jsonify, который должен использоваться в шаблоне django из https://pypi.org/project/jsonify/ & добавил в установленные приложения: INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", "jsonify", "main", ] В …
Есть ли у вас несколько советов, как поместить значения кнопок в базу данных Django sqlite? У меня есть страница с несколькими кнопками со своими значениями и финальной кнопкой, которая должна отправлять значения кнопок в базу данных после нажатия финальной …
Как получить дату, которая может не содержать месяц или день? Сейчас я знаю только как разбить дату date_n= '2022-12' match_year = re.search(r'(?P<year_only>(?P<year>\d+))', date_n) match_month = re.search(r'(?P<whole_date>(?P<year>\d+)-(?P<month>\d+))', date_n) match_day = re.search(r'(?P<whole_date>(?P<year>\d+)-(?P<month>\d+)-(?P<day>\d+))', date_n) year = match_year.group('year_only') month = match_month.group('month') …
На самом деле я использую свой собственный логгер (tools\logger.py) : ... logger = logging.getLogger("MyPersonalLogger") ... fh = handlers.TimedRotatingFileHandler( os.path.join(LOG_DATA_PATH, '{:%Y-%m-%d}.log'.format(datetime.now(tz=ZoneInfo("Europe/Paris")))), when='midnight', interval=1, backupCount=30, encoding='utf-8', delay=False, utc=False, atTime=None, errors=None) formatter = logging.Formatter('%(asctime)s | %(levelname)-8s | %(name)-8s | %(module)-8s | %(message)s', …
Я пытаюсь выполнить следующее в python в .html-файле в среде Django: {% if data.author in s.suscriptions %} <p>Print this statement</p> {% endif %} data.author -> Johnny s.suscriptions -> JohnnySarahMatt В этом коде data.author является просто строкой, …
Я использую Django и пытаюсь сослаться на 'topic', имеющуюся в def в views, как на заполнитель, на который я ссылался из url. В приведенном ниже коде 'Replace this' должен показать содержимое 'topic', как определено в 'def editpage(request, topic)', но я …
Что работает нормально <form action = "{% url 'dashboard'%}" method = "POST"> {% csrf_token %} <label for="your_name">Your name: </label> <input id="your_name" type="text" name="your_name"> <input type="submit" value="OK"> </form> Что НЕ работает... <form action = "{% url 'dashboard'%}" method = …
Я пытаюсь хранить некоторые данные в моей базе данных, где 2 различные модели ссылаются друг на друга с полями 'Many-to-Many'. мой models.py: class CorrectAns(models.Model): ansId = models.IntegerField(primary_key=True) responseText1 = models.TextField(null=True, blank=True) isDeleted = models.BooleanField(default=False) questionRef = models.ManyToManyField('Questions') …
Нужно сделать так, чтобы цена для пиццы считалась автоматически. Подскажите, как это сделать. Знаю, что хардкод, но нужно сделать быстро, поэтому другие варианты пока не рассматривал. Выдает ошибку: TypeError: unsupported operand type(s) for *: 'decimal.Decimal' and 'DecimalField' from django.db import …
У меня есть API, с которого пользователи могут войти в систему, чтобы получить токен, чтобы они могли делать запросы и т.д., и я также сделал сеансовый вход, так как есть несколько сценариев, где мне нужен токен сеанса пользователя. Теперь, …
У меня есть сайт на django, использующий django-rest-framework и simple-jwt для аутентификации. Docs: https://django-rest-framework-simplejwt.readthedocs.io/en/latest/index.html На моем сайте есть 2 роли с разными возможностями. Мне нужно авторизовать их. Но я не могу найти, как это сделать. …
Задача - реализовать систему верификации для следующих действий: регистрация, сброс пароля, изменение адреса электронной почты, изменение номера телефона. Что я подразумеваю под этой задачей? Необходимо сгенерировать токены и затем отправить их на адрес электронной почты или номер телефона …
Столкнулся с некоторыми проблемами при тестировании моих пользовательских действий администратора. Сначала я могу показать вам пример теста, который работает, и действия, которые он проверяет. пользовательское действие, модель продукта @admin.action(description="Merge selected products") def merge_products(self, request, queryset): list_of_products …
У меня есть сериализатор модели, и в нем много полей, которые я хочу использовать fields="__all__", но при этом иметь возможность установить одно поле в read_only = True. Я пробовал сделать это следующим образом: class InstitutionSerializer(serializers.ModelSerializer): class Meta: model = …
У меня есть несколько моделей, две из которых следующие: class Receivables(models.Model): patient=models.ForeignKey(Patient, on_delete=CASCADE) pattern = RegexValidator(r'(RT|rt|rT|Rt)\/[0-9]{4}\/[0-9]{2}\/[0-9]{4}', 'Enter RT Number properly!') rt_number=models.CharField(max_length=15, validators=[pattern]) discount=models.DecimalField(max_digits=9, decimal_places=2, default=0) approved_package=models.DecimalField(max_digits=10, decimal_places=2, default=0) approval_date=models.DateField(default=None) proposed_fractions=models.IntegerField() done_fractions=models.IntegerField() base_value=models.DecimalField(max_digits=10, decimal_places=2, blank=True) expected_value=models.DecimalField(max_digits=10, decimal_places=2, blank=True) class Discharge(models.Model): …
Я новичок в Django и я создавал магазин электронной коммерции с помощью Django. Я успешно создал форму входа пользователя, которая отлично работает, но я застрял на форме регистрации пользователя. Она не подтверждается. Мой forms.py: from django import forms from …
Итак, я пытаюсь разобрать каждый объект в моем Django queryset и работать с данными через JavaScript. Ниже приведен мой код (упрощенный) : views.py (использую Django Paginator, но основная идея та же.) def main_page(request): all_contents = Contents.objects.all() paginator_contents = Paginator(contents,10) …
На локальном сервере все работает css + js + images, но на удаленном серваке стили не работают отображается голый чистый html {% load static %} <!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0"> <meta name="apple-mobile-web-app-capable" content="yes" /> …