Вот моя модель: class Artwork(models.Model): id = models.BigAutoField(primary_key = True) serial = models.IntegerField(choices=Serial.choices, default=100) title = models.CharField(max_length=255, blank=True, null=True) slug = models.CharField(max_length=255, blank=True, null=True) class Views(models.Model): id = models.BigAutoField(primary_key = True) user = models.ForeignKey(User, null=True, blank=True, on_delete=models.CASCADE, …
Я работаю на Django 3.2 и пытаюсь сделать несколько обновлений разных записей в одной функции. Модель, которую я имею, выглядит следующим образом class PlayerData(models.Model): id = models.AutoField(primary_key=True, blank=False, null=False) is_playing = models.IntegerField(blank=True, null=True) current_team_name = models.CharField(max_length=50, blank=True, null=True) current_team_id = …
После двух дней работы моего приложения, которое работало нормально, я решил изменить имя поддомена, поэтому я просто переименовал его по пути: /etc/nginx/sites-available и потом я снова сделал sudo certbot --nginx для "https", затем добавляем этот хост в …
Я импортировал функцию в модель магазина, чтобы получить некоторую информацию после сохранения файла в django-admin. Выглядит это примерно так: @receiver(post_save, sender=Store) def update_from_crawl(instance, **kwargs): import time import os info = { 'api_url': instance.api_url, 'access_key': instance.access_key, 'c_key': instance.consumer_key, 'c_secret': instance.consumer_secret, } …
У меня есть файловое поле "документы", в которое я хочу добавить несколько файлов. Но когда я делаю documents = request.data('documents[]') Я получаю только последний выбранный файл. Как я могу получить все файлы в виде списка в переменной …
Я только начал разрабатывать сайт книжного магазина на Django, и у меня возник вопрос об аутентификации пользователей. Я хочу, чтобы у пользователей был кошелек, корзина и дополнительная информация для их аккаунта, такая как фотография профиля, номер телефона, адрес и …
У меня есть Django приложение, которое использовало Celery версии 4.4.2, которое работало нормально. from celery import task import logging @task(ignore_result=True) def log_user_activity(user_id): try: logging.info(user_id) except Exception as e: logging.error(str(e)) При попытке обновить версию Celery до v5.2.2 я получаю …
У меня есть модель Django, которая выглядит так - class History(models.Model): testcaseidstring = models.AutoField(primary_key=True) # Field name made lowercase. Я храню строковые значения в этом поле в базе данных Когда я делаю запрос по этому полю, …
Подскажите, могу ли я делать редирект в urls.py с определенной ссылки на другую страницу без запроса в views.py Пример, файл urls.py: urlpatterns = [ path('reg/', views.register, name='registration'), path('login/', views.login, …
У меня есть две модели (UserAddress и CustomUser) в моем models.py, поле user address в CustomUser было полем многие-ко-многим, но я решил изменить его на поле внешнего ключа. Но когда я запустил python manage.py make migrations, он попросил меня …
Я новичок в AWS. Я создал ведро S3 несколько дней назад и заметил, что количество запросов к нему уже очень велико. Превышен лимит бесплатного уровня для Put... Я не понимаю, что происходит. Я подключил к ведру приложение django heroku …
Я создал экземпляр simple_history.models.HistoricalRecords в моей модели Notification models.py class Notification(models.Model): title = models.CharField(max_length=500) content = RichTextField() created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) history = HistoricalRecords() class Attachment(models.Model): title = models.CharField(max_length=500) attachement = models.FileField(upload_to = user_directory_path) notifiaction = models.ForeignKey(Notification, …
У меня есть App сервис, работающий django app на free service на linux. он сбрасывает мой файл db.sqlite3 снова и снова, и я не могу позволить себе использовать postgresql, поскольку его нет в бесплатных сервисах (у меня нет …
У меня есть пакет django, который я люблю тестировать на разных версиях django с помощью tox и команды python manage.py test. В новых версиях django есть from django.urls import reverse доступен, но он не существует, …
Я пытался сделать предсказания в drf и celery, и мой файл tasks.py имеет вид @shared_task(bind=True) @api_view(['GET']) def predictions(self): solute = request.GET.get('solute') solvent = request.GET.get('solvent') mol = Chem.MolFromSmiles(solute) mol = Chem.AddHs(mol) solute = Chem.MolToSmiles(mol) solute_graph = get_graph_from_smile(solute) mol …
Я работаю над приложением на Django, которое будет брать данные о количестве проданных номеров в отеле на каждую (будущую) дату, на любую заданную дату, и использовать эти данные для определения стоимости проживания. Например, вот как могут выглядеть данные за 12/22/2021: …
Я работаю над проектом Django, где я могу создать пост, а также редактировать определенный пост, используя id поста. views.py @login_required def editpost(request,id): postform = NewPost.objects.get(id=id) if request.method == "GET": post = NewPostForm(request.GET, instance=postform) user = request.user.id timestamp …
Я хочу, чтобы на div или кнопку не влиял мой styles.css, так как я хочу использовать только tailwind css для этого тега. В основном я хочу что-то вроде следующего, если это возможно: <button class="stop-being-influenced-by-styles.css flex border-0...other tailwind css">Button</button> …
У меня есть обученная модель, сохраненная как main_model.sav, эта модель обучена на основе набора данных фишинговых сайтов из 60 столбцов. Теперь я хочу развернуть модель, чтобы я мог протестировать любой сайт по своему выбору. В онлайн-учебниках, которые я видел …
У меня есть проект Django со следующим кодом в модели class Report(models.Model): created_by_user=models.ForeignKey(User,on_delete=models.CASCADE) следующий код в сериализаторе class ReportSerializer(serializers.ModelSerializer): class Meta: model=Report fields='__all__' и следующий код в представлении class ReportCreateView(APIView): def post(self,request, *args, **kwargs): received_data=ReportSerializer(data=request.data) if …
В процессе тестирования своего проекта я обнаружил странную ошибку: Object of type DeferredAttribute is not JSON serializable... Прежде чем перейти к ошибке, я хочу рассказать, что я хотел: Шаг 1: Зарегистрированный пользователь делится своим референтным кодом с другим человеком. …
Можно ли в django иметь несколько шаблонов base.html? Например, у меня будет один шаблон, который будет расширяться из base_one.html, и другой шаблон, расширяющийся из base_two.html. Например, вот один из шаблонов: {% extends "base_one.html" %} {% block content %} {% …
Я пишу код модульного тестирования для наборов представлений. Я часто сталкиваюсь с проблемой вызова url для доступа к моим методам. вот, views.py class AppraisalEmployeeAPI(viewsets.ViewSet): def get_permissions(self): if self.action in ['retrieve']: self.permission_classes = [IsOwnerPermission | IsHODPermission | IsHRUser | IsManagementUser] elif …
Главный вопрос заключается в следующем: какой способ создания обратных маршрутов, дружественный к rest framework ViewSet? На сайте django cookiecutter у меня есть api_router.py с этим router.register(r"users", UserViewSet) router.register(r"userprofile", UserProfileViewSet, basename="userprofile") router.register(r"student", StudentViewSet) urlpatterns = router.urls app_name = …
Я только начинаю изучать django, подскажите, пожалуйста, какой способ лучше всего подойдет и будет проще всего в реализации следующей задачи: Необходимо создать таблицу, которая будет иметь возможность добавлять новые строки, редактировать старые, либо удалять их. Объем данных, помещаемых в таблицу, …
Пытаюсь создать приложение, которое сохраняет продажи в разных категориях для моей команды (похоже на ecommerce). однако форма для добавления информации о счете не сохраняет данные... Я просматриваю различные варианты и использую набор форм также без изменений. model.py TYPE=( …
Я использую Django rest framework для предсказания двух строк и использую celery для выполнения вывода. Но я получаю ошибку при попытке взять solute и solvent из функции результата в файл tasks.py, но получаю ошибку ImportError: cannot import name 'solvent' from …
Я сделал программу с графическим интерфейсом, написанную на Python, которая использует: (в качестве входных данных) excel файл pandas beautifulsoup запросы и веб-скрейпинг: для сбора фактических курсов валют SkPy API: для отправки хороших новостей моим друзьям через …
Модель продукции class Products(models.Model): product_name = models.CharField(max_length=120) Queryset Products.objects.filter(product_name__startswith=query) Я хочу найти все товары, начинающиеся только с поиска query. Например: Когда я ищу ca, он возвращает car car cover и когда я …
Мне нужно разместить мои статические файлы на AWS, чтобы решить некоторые проблемы с моим Django-сайтом. Я пытался решить эту проблему около года, пока доделывал остальную часть сайта, но теперь это последнее, что нужно сделать, и я не могу больше …
Я пытаюсь обновить проект Django с версии 3.2.10 до 4.0.1 При выполнении тестов я получаю следующую ошибку: File "/Users/akira/Projects/work/speedy/cash_flow/jobs/bank_account/process_flinks_transactions_job.py", line 63, in __init__ super(ProcessFlinksTransactionsJob, self).__init__(*args, **kwargs) File "/Users/akira/.local/share/virtualenvs/speedy-kJQJ8v9W/lib/python3.8/site-packages/django/db/models/base.py", line 446, in __init__ raise TypeError( TypeError: ProcessFlinksTransactionsJob() got both positional …
У меня есть три модели: Devices, Location and LocationMapping, а LocationMapping связывает устройства с местоположениями. Я хочу создать DeviceForm, но не знаю, как добавить к ней Location, используя inline formset. Возможно ли это с тремя моделями? class Device(models.Model): …
Я создаю метод лайков для сайта типа социальной сети, в настоящее время я могу обновлять лайки, если я перезагружаю всю страницу каждый раз, когда пользователю нравится, но как и на остальных сайтах это не имеет такого эффекта Я хотел …
Я много пробовал и искал, но ни у кого не было такой проблемы. Проблема заключается в том, что я пытаюсь отправить запрос axios на удаление с правильным api ur и ключом. Но DRF Model.ViewSet не находит функцию с соответствующим …
Я создаю простое веб-приложение, которое использует Django в качестве бэкенда. В настоящее время у меня есть две модели: Toy и Attributes. Модель содержит ссылку на атрибут. Моя цель - возвращать ошибку на фронтенд всякий раз, когда атрибут собирается быть удаленным, …
Я реализую ajax на странице просмотра списка. Теперь я столкнулся с проблемой рендеринга изображения. Как получить ссылку src моего изображения для каждого объекта? views.py: class PostJsonListView(View): def get(self, *args, **kwargs): print(kwargs) upper = kwargs.get('num_posts') lower = upper - 1 …
Я хочу, чтобы пользователи моего сайта могли быстро настроить только один атрибут объектов моей модели в представлении (с помощью htmx) (чтобы не создавать тонны ModelForms просто с другими атрибутами полей), поэтому я хочу создать ModelForm, где я могу определить …
Я успешно интегрировал coinbase commerce в мое приложение django для приема криптовалютных платежей от пользователей. Однако процесс оплаты на сайте включает в себя получение платежа от пользователя A, который предназначен для пользователя B на кошелек сайта coinbase commerce wallet и …
(Перепост с Reddit) Я нахожусь на ранней стадии создания автозаполнения (я хотел бы, чтобы это был выпадающий список из используемого ввода, прямо сейчас это divs, которые добавляются), когда пользователь начинает вводить текст (как только >2 символа достигнуты). У меня …
У меня очень странная проблема, я использую django authentication и я использую django AbstractUser. Проблема в том, что пароли меняются сами по себе, я даже не могу отследить, когда происходит это изменение, даже если приложение не используется, как только …