Прямо сейчас мой автор получает уведомления через сигналы, если кто-то ответил или прокомментировал. Давайте немного объясним вам эту строку кода if instance.user.id != instance.blog.author.id: срабатывает только если пользователь не является автором блога. вот мой код: models.py class BlogComment(models.Model): blog …
У меня есть эти Models: class InvestorProfile(SealableModel): investor_type = models.CharField(max_length=200, choices=investor_type_choices) account = models.ForeignKey('app.Account', related_name='add_account_investorprofile', blank=False, null=False, on_delete=models.CASCADE) class Account(SealableModel): contact = models.OneToOneField('app.Contact', on_delete=models.CASCADE) class Contact(SealableModel): firstname = models.CharField(max_length=200) lastname = models.CharField(max_length=200, blank=True, null=True) email = models.EmailField(max_length=200) …
Я использую CreateForm, как показано ниже. Я ожидаю, что он делает ошибку, но он работает хорошо. Я не понимаю, почему это работает. Django User не имеет email2 полей. class CreateForm(UserCreationForm): email2 = forms.EmailField(label = 'email2') def …
PermissionError: [WinError 5] Access is denied: 'c:\\program files\\python310\\lib\\site-packages\\django-3.0.14.dist info\\AUTHORS' ![1]: https://i.stack.imgur.com/E4Tfk.png
Я заметил странное поведение всякий раз, когда я загружаю на сервер локальные изменения, которые у меня есть. База данных для Django берет все мои объекты и устанавливает поля "updated_by" и "update" на время, когда я обновил сервер... …
Ранее у меня было django приложение/база данных на одном сервере. Теперь я сделал один сервер с приложением, другой сервер с базой данных (Debian 11; Postgresql 12.9 (Install via Homebrew)) Проблема: через несколько часов возникают проблемы с подключением к базе …
Я работаю в Django с Python, и вот мой views.py def register(request): if request.method == "POST": form = NewUserForm(request.POST) if form.is_valid(): user = form.save() auth_login(request, user) print("success") return render(request, 'Upload.html', {}) # messages.success(request, "Regisration successful.") # print("hello") return render(request, …
Получаем странное поведение. В обычном коде Django (view) это не удается: user = User.objects.get(...) uid = urlsafe_base64_encode(force_bytes(user.pk)) token = default_token_generator.make_token(user) print("CHECK TOKEN:", default_token_generator.check_token(to, token)) # this prints True! send_email_function(user, uid, token) # When using password reset email, …
Как добавить знак "+" для добавления поля Many to Many, ниже приведен рисунок, который показывает TabularInline с именем: SUBTOPIC-COURSE RELATIONSHIPS. Я хочу, чтобы можно было добавить подтему через здесь прямо на этой странице <img alt="enter image …
Я работаю над представлением сотрудника. В этом представлении у меня есть 2 контейнера. Один предназначен для имен сотрудников, а другой должен показывать информацию, как только я нажимаю на имя. Я пытаюсь разобраться с этим уже 3 дня, но не …
Выдает ошибку: error: type: 0 "Обязательное поле." name: 0 "Обязательное поле." Форма: <form action="/send_resume" method="post"> {% csrf_token %} <input type="text" name="snp" placeholder="ФИО"> <input type="email" name="email" placeholder="E-mail"> <input type="file" name="attach_file" accept=".pdf" required> <button>Отправить резюме</button> </form> views.py @csrf_exempt @require_POST def …
Пытаюсь обновить контрольный список, изменяя название, описание и дату выполнения, но не получаю никаких данных для заполнения форм, так что это странно. Modles.py class Checklist(models.Model): title = models.CharField(max_length=55) slug = models.SlugField(max_length=500, unique=True, blank=True) date = models.DateTimeField(auto_now_add=True) due_date = models.DateTimeField() …
Я пытаюсь протестировать мое приложение django с помощью Selenium. Это мой первый раз, поэтому я просто просмотрел несколько руководств и получил простой тест. Вот он : class HostTest(LiveServerTestCase, TestCase): def test_home(self): s=Service(ChromeDriverManager().install()) driver = webdriver.Chrome(service=s) driver.get('http://127.0.0.1:8000') self.assertIn("Accueil", driver.title) …
Здравствуйте сегодня в последний раз, Можно ли сказать, что если первое утверждение If истинно, то я не хочу выводить остальное содержимое? Ниже приведен пример, если, например, верно, что пользователь, находящийся на странице, не является владельцем объекта, …
Я пытаюсь конвертировать лид в аккаунт в приложении crm. В детальном представлении лида я создал кнопку для конвертации. Но я не уверен, как заставить ее работать. Ниже приведены мои коды. модель: class Lead(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30) …
Конечная цель: Я создаю абстрактный базовый класс HierCachedModel(django.models.Model). Его цель - выполнять накладные расходы, необходимые для поддержания постоянного кэша базы данных серии функций, которые находятся в 4 иерархически связанных классах Model. По сути, он сохраняет кэшированное значение при каждом …
я добавляю новое поле (location) в PostCreateView и я хочу иметь возможность выбрать это поле, если оно уже есть в базе данных. (например, Нью-Йорк) он отображается, но очевидно, что это не выпадающий список. views.py class PostCreateView(LoginRequiredMixin, …
Я пытаюсь отобразить изображение каждой модели в админке 'change list view' путем. 1) определяю метод, который отображает изображение из ImageField; 2) вставляя его в list_display в admin.py. На данный момент я просмотрел много вопросов и увидел много решений с …
Здравствуйте друзья, я новичок и у меня есть код, который я добавил ниже . У меня есть представление, которое использует refresh_token. Мой босс сказал мне добавить доступ к cookie, но я не знаю, как его добавить, где его …
Я пытаюсь изучить django и тем временем я изучил css, boostrap и html, но все еще не очень хорошо в них разбираюсь. Я пробовал много способов, но они не работают должным образом. Я не понимаю, почему он не работает, …
Я строю систему на Django, которая использует Celery и Django-Celery-Beat для выполнения задач по созданию и извлечению данных. Я извлекаю записи из хранилища данных, используя его API, и на основе этого создаю несколько jsonl-файлов в качестве конечного результата …
У меня есть несколько форм, которые я пытаюсь настроить. Я отображаю поля вручную - и все работает нормально, пока не дойду до конкретного поля (которое само является InlineFormset). Я пытаюсь настроить эти параметры, но не могу понять, как …
Недавно я начал играть с django rest framework, моя цель - выполнить GET на rest api с некоторой фильтрацией. Для этого я решил передавать параметры фильтров в виде json объекта. Я делаю это с помощью xmlhttprequest. Проблема в том, …
Предположим, что у меня есть модель с именем Collection. Я могу создать коллекцию collection, эта коллекция имеет два важных поля: share_with_company, share_list. class Collection(models.Model): name = models.CharField(max_length=200, blank=False, null=False) share_with_company = models.BooleanField(default=False) share_list = ArrayField(models.CharField(max_length=15), null=True, blank=True) …
Добрый день, у меня есть страница для тестирования, где создаются тикеты и где перечислены все созданные тикеты (заголовки). Теперь вы должны иметь возможность нажать на название созданного тикета. Кнопка перенаправляет на дополнительную страницу, где находится вся информация о …
Mb Я идиот, но я хочу знать, что я делаю неправильно я думаю, что моя проблема здесь INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'app.project', ] или здесь from django.contrib import admin from …
Я хочу показать другую модель внутри детального представления в виде списка. Я пробовал использовать "get_context_data" внутри DetailView, но он не отображается в шаблоне. Модель, которую я хочу показать, называется "Questions". Это мой код прямо сейчас class ArticleDetailView(LoginRequiredMixin, DetailView): model …
У меня возникла ошибка, которую я не могу понять. Это для экспорта PDF Traceback (последний последний вызов): File "C:\Users\jenny\Documents\OneDrive Jens privat\OneDrive\Programmering\Django\Nymoen ERP project\env\lib\site-packages\django\core\handlers\exception.py", line 47, in inner response = get_response(request) Файл "C:\Users\jenny\Documents\OneDrive Jens privat\OneDrive\Programmering\Django\Nymoen ERP project\env\lib\site-packages\django\core\handlers\base.py", line 181, in …
Я создал приложение Django локально и теперь пытаюсь развернуть его (или хотя бы протестировать) на экземпляре AWS EC2, используя Ubuntu 20.04 (t2.micro). При локальном размещении приложение работает нормально. При размещении на AWS возникает ProgrammingError (1146, "Таблица 'database_name.exampleAppName_modelname' не существует"). …
Я новичок в bootstrap и django, поэтому, пожалуйста, не обращайте внимания на мои навыки. Я сделал пользовательскую bootstrap форму для моего приложения todo, которая будет добавлять элемент в базу данных, которая выглядит следующим образом add task …
Как лучше всего я могу выровнять мои модели, которые находятся в обратных отношениях с помощью TabularInline, я пробовал следующее, но безуспешно : class SubTopicInline(admin.TabularInline): model = models.SubTopic class CourseAdmin(admin.ModelAdmin): inlines = [SubTopicInline] admin.site.register(models.Course, CourseAdmin) Вот какая ошибка возникает …
У меня возникла проблема при использовании пагинации в общем ListView, когда я пытаюсь отфильтровать набор запросов. Фильтр работает нормально, но при попытке обратиться к странице, которая не является первой, возникает ошибка: Invalid page (2): Эта страница не содержит результатов …
У меня есть CrispyForm, где есть поле выбора под названием "act_cuenta" с вариантами выбора, которые я загружаю из запроса. Я хочу, чтобы в этом поле пользователь имел возможность вводить и искать один из вариантов в списке. form.py Как …
Вот мои URL-адреса приложения router = routers.DefaultRouter() router.register(r'school', SchoolView, 'school-view') router.register(r'student', StudentView, 'student=view') school_router = routers.NestedDefaultRouter(router, r'school', lookup='school') school_router.register(r'students', StudentSchoolView, basename='student-school') urlpatterns = router.urls И регистрирую свои URL в URL проекта from django.contrib import admin from django.urls …
Я пытаюсь настроить модель таким образом, чтобы части модели могли иметь родительские или дочерние отношения друг с другом. Это работает с помощью автоматически созданной таблицы "отношения", но мне нужно было добавить дополнительный столбец для количества. Я думал, что попал в …
Я хочу передать значения в template_context, а в docs сказано: Any option passed to the startapp command (among the command’s supported options) Насколько я понимаю, любой дополнительный аргумент, который я передаю, будет установлен в контекстный …
Я хочу сделать класс, который возвращает usename всех пользователей, которым понравился пост. Пользователи будут отправлены в Vue. В настоящее время код возвращает в Vue consol log - 0: {likex: 'ideas.IdeaPage.None'} models.py class IdeaPage(Page): intro = models.CharField(max_length=250) body = RichTextField() tags …
Я пытаюсь запустить задачу celery с несколькими файлами. Проще говоря, в цикле for я вызываю метод delay на задаче, и я знаю, что он вызывается, потому что я могу видеть логи перед вызовом. Однако действие внутри самой задачи выполняется …
Я создаю представление Django API для игры, расширяя класс rest_framework.views.APIView. Вполне вероятно, что большинство пользователей не будут проходить аутентификацию. Как я могу обеспечить это? Насколько я знаю, не существует permissions.IsNotAuthenticated или подобного. В этой части у меня возникают проблемы …
Я пытался протестировать свою систему входа в систему, используя следующий код from django.test import TestCase, Client from rest_framework.test import force_authenticate class DeckTestCase(TestCase): @classmethod def setUp(cls): test_user1 = User.objects.create(first_name='tester',username='test1', password='123', email='testuser@something.com') def test_if_logged(self): factory = Client() user = User.objects.get(username='teste1') request …