У меня есть две модели с отношением многие ко многим. Таблица many2many создана и связана с родительскими таблицами атрибутом 'through'. ModelA(modles.Model): name = charfield() ModelB(models.Model): subject = charfield(default=1, choices = [1,2,3]) people = ManyToManyField(ModelA, through="MOdelAB") ModelAB(models.Model): status = integerfield() …
Простите за ужасное название. Я даже не уверен, что именно я ищу. В основном, я хотел бы создать следующее: Модель, состоящая из интерфейсов коммутатора Ethernet (например, ge-0/0/1, po4096 и т.д.) Возможность соединять интерфейсы Ethernet-коммутаторов ВМЕСТЕ (таким …
У меня есть модель django с полями выбора Integer Choice class issue_status(models.IntegerChoices): '''Status''' Open = 1 Pending = 2 Completed = 3 class Issue(models.Model): person = models.ForeignKey('Person', on_delete=models.CASCADE, blank=False, null=False) name = models.CharField(max_length=100, null=True, blank=True) status = models.IntegerField(choices=issue_status.choices, blank=True, …
Добрый день! Пытаюсь разобраться с моделями на примере учебного сайта на Django. Вопрос: Можно ли в модели сделать "фильтр", чтобы в T_Member приходили пользователи из таблицы Members с ролью "преподаватель"? Или это невозможно сделать на уровне модели? второй вопрос: …
Я хочу установить динамическую пагинацию в свой шаблон, но проблема в том, что когда я меняю страницу, пагинация сбрасывается view is: def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['paginate'] = [1, 2, 4] context['CurrentPaginate'] = self.request.GET.get('paginate') return context …
Я недавно создал систему категорий, но проблема в том, что когда я перехожу на другую страницу, не главную, все категории исчезают, потому что я не ссылался на них. Я обнаружил, что, добавив def get_context_data(self, *args, **kwargs): cat_menu = Category.objects.all() …
Здравствуйте, братья Я использую Django Simple Pagination с github. Все довольно просто, но есть две проблемы. 1: Simple Pagination не показывает текущие ссылки. 2: Она не использует шаблон ссылки (который я хочу использовать для редактирования пагинации). Имя модуля: simple_pagination …
Я создал программу на C++ и установил ее в docker/kubernetes внутри облака google, используя действия Github. У меня есть 3 активных pods внутри моего кластера, и моя программа на c++ в основном принимает json в качестве входных данных от …
При реализации регистрации произошла следующая ошибка. Когда я отправляю запрос get, значение поля отображается нормально, но когда я отправляю запрос post, возникает следующая ошибка. [ BaseSerializer.save() принимает 1 позиционный аргумент, но было задано 2 ] Что мне делать? …
Я использую FormView из ClassView, доступного в Django, для загрузки и отображения списка файлов. В FormView нет методов get_queryset и pagination для удобного вывода списка данных. Поэтому я использовал метод get_context_data и метод get в сочетании с методом пагинации, который …
Пожалуйста, у меня проблемы с запуском python manage.py runserver после git клонирования репо моего проекта, создания виртуальной среды и установки всех необходимых требований. Пожалуйста, ответ нужен срочно
Я работаю над одной функцией. У меня есть три различных типа автомобилей (седан, хэтчбек, внедорожник): Category(models.Model): id- name- image- Всего у меня 6 функций. Feature(models.Model): id- name- detail- image- Из 6 функций 4 есть в …
Я хочу создать простое веб-приложение, которое имеет по крайней мере несколько выпадающих меню, заполненных списками элементов. Пользователь выбирает все в соответствии со своими предпочтениями, а затем на основе этого выбора отображается что-то конкретное. Каждая комбинация выбора должна быть сопоставлена с …
Я использую учебник, который нашел в Интернете... и он работает. Я пытаюсь улучшить его так, чтобы, если пользователь нажимает на ячейку календаря, я передавал ему URL для перехода к другому представлению. Концептуально я понимаю, но не могу разобраться с …
У меня есть вопрос, я пытаюсь решить его больше недели. Сейчас в моем проекте есть динамический HTML файл (чек), и когда клиент оплачивает услугу, я отправляю ему письмо, и в этом письме я размещаю этот HTML файл как содержимое. …
У меня есть модель Contact. В url.py есть: path('contact/update/<int:id>/', views.ContactUpdate.as_view(), name='contact-update'), UpdateView выглядит следующим образом: class ContactUpdate(UpdateView): model = Contacts form_class = ContactForm template_name = 'contact_detail.html' success_url = reverse_lazy('test:contacts-list') Пк не включен в поля формы. …
У меня есть приложение Django, развернутое на App Engine. Внутри того же проекта я настроил экземпляр MySQL с частным IP. Примечание: Я использую эту БД для локальной разработки, и могу подключиться к ней через свой ноутбук, так как …
Model.py class Kcal(models.Model): height = models.PositiveIntegerField(default='', null=False , verbose_name='height') weight = models.PositiveIntegerField(default='', null=False, verbose_name='weight') age = models.PositiveIntegerField(default='', null=False, verbose_name='age') sex = models.CharField(max_length=200, choices=SEX_CHOICE, null=False, verbose_name='sex') view.py class KcalDetailView(DetailView): model = User context_object_name = 'target_kcal' template_name = 'kcalculatorapp/detail.html' def …
У меня есть проект Django, и мне нужно получить доступ к информации внутри этой базы данных (модели). Вот моя иерархия каталогов- Я видел много вопросов на эту тему, но все, …
Я создал вложенный сериализатор, где ModelSerializer включает другой сериализатор в качестве поля. Все работает хорошо, но в документах swagger в параметрах тела примера я не вижу поля openning_time. Что я могу изменить, чтобы получить поле openning_time в документации? Я пробовал …
У меня есть следующие модели: class Theme(models.Model): name = mode.charfield() class Category(mdoesl): name = models.charfield() class Product(models.Model): title = models.charfield() class Course(Product): .......... class LtProduct(Product): category = models.ForeignKey(Category) theme = models.ForeginKey(Theme) class CouponCode(models.Model): code = models.Charfield(unique = True) ......... …
Я создал сайт (магазин одежды), который имеет 426 категорий. Сайт работает очень медленно из-за большого количества категорий. (Даже при создании дочерней категории она сохраняется в Category в базе данных, как видно из shell (oscar category creation)). Я пробовал много методов …
У меня есть набор форм в моем DetailView, где я позволяю пользователю вводить количество единиц в форму и после отправки он возвращает файл excel с экспортированными данными. Моя проблема в том, что я получаю только 1 строку в …
Я пытаюсь переписать функциональное представление, которое загружает файлы, в представление класса. Однако я не понимаю, как сделать это правильно, используя нужные методы, поскольку у меня есть аргумент из url. Затем я не знаю, какой из классов представления я должен использовать. …
Я пытаюсь заставить django фиксировать изменения всякий раз, когда я вызываю .save() для объекта. Потому что в настоящее время django ждет окончания транзакции, а затем фиксирует изменения в базе данных, что не подходит для меня, потому что я пытаюсь обновить …
Я пишу на Django, и хочу экспортировать env в build.sh, env - это список типов файлов вложений электронной почты, я поместил его в список python в build.sh следующим образом: export PROJECT_EMAIL_FILE_TYPE = [".txt", ".doc",".docx","xls","xlsx","csv",".pdf", ".jpg",".png", ".jpeg",".html",".ppt",".1010xml",".1010log",".1010err",".1010zip"] Затем …
У меня проблема: каждый раз, когда я устанавливаю обновление, я обнаруживаю, что моя база данных пуста. Я использую wagtail, и все созданные мной сообщения исчезают, когда я устанавливаю обновление. Я запускаю caprover на VPS, на котором я развертываю …
Привет ребята, я создаю сайт на django и мне нужно использовать slugs. Модель и URL выглядят следующим образом Модель slug = models.SlugField(null=False, allow_unicode=True, unique=True) URL urlpatterns = [ path('selectlanguage', views.selectlanguage, name='selectlanguage'), path('i18n/', include('django.conf.urls.i18n')), ] urlpatterns += i18n_patterns( path(_('product/<str:slug>/'), …
Как я могу всегда фиксировать вставку даже внутри атомарной транзакции? В этом случае мне нужно зафиксировать только одну точку, а все остальное откатить назад. Например, мое представление, декоратор содержит with transaction.atomic() и другие вещи: @my_custom_decorator_with_transaction_atomic def my_view(request): my_core_function() return …
Я использую Class-Based-Views с "post" методом, как показано ниже: # "store/views.py" from django.shortcuts import render from django.views import View class Hello(View): # Here def post(self, request): return render(request, 'store/index.html') Далее, это "urls.py" ниже: <pre …
Итак, у меня есть приложение django с traffic.py для отправки данных клиенту (traffic.html) class ClientTraffic(WebsocketConsumer): def connect(self): self.accept() # LOOP here for send traffic when current url is x output = item.generateTraffic() u = float(output['tx-bits-per-second'])/1000000, d = float(output['rx-bits-per-second'])/1000000, …
Я работаю над проектом Django и хочу получить название категории в моем шаблоне, например Adventure, Hiking... но вместо этого он отображает идентификаторы категории, например 1,2,3. Вместо того, чтобы вывести название категории, он выводит мне id этой категории. Может ли …
Я создаю пользовательское поле в Django: from mysite.data_parsers import get_csv_data_as_dict from mysite.validators import csv_file_validator from django.db import models class CSVFileField(models.FileField): default_validators = [csv_file_validator] def get_data_as_dict(self): # How do I read the file data here? data = self.? …
Я пытаюсь создать среду на AWS (идентичную другой среде, которая отлично работает на Celery), но у меня возникает проблема, когда я запускаю celery -A core worker --loglevel=INFO [2022-08-03 12:59:06,633: CRITICAL/MainProcess] Unrecoverable error: TypeError("wrapped_func() got an unexpected keyword argument 'timeout'") …
Я создал UpdateView с наборами форм. Дело в том, что одно из полей в каждом наборе форм должно быть заполнено после публикации. Это поле вычисляется в функции на основе значений из основной формы и некоторых из formset, но только когда …
Я использую сервер Redis версии 7.0.0 с Django-Redis. У меня несколько рабочих на производстве и я планирую использовать get_redis_connection.sadd от Django Redis для добавления значений в Set() в Redis. Когда несколько рабочих делают это в продакшене, будут …
Я хотел бы сделать определенное поле в моем наборе форм доступным только для чтения после выбора значения. Примерно так: class MyModelForm(forms.ModelForm): class Meta: model = MyModel fields = '__all__' def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) if self.fields["my_field"].value is not …
Class Balance_Sheet(models.Model): #имя таблицы # date = models.DateField() # Name of the column # transaction_type = models.CharField(max_length=100,blank=False) # num = models.IntegerField() name = models.CharField(max_length=100,blank=True) # description = models.CharField(max_length=100,blank=True) split = models.CharField(max_length=100,blank=False) # class Meta: # abstract : True class Account_List(models.Model): …
У меня есть значение строки, которое имеет вид 30.72044543304425 и я сохраняю его в FloatField как float. пример my_string = "30.72044543304425" object = something.objects.get(id=123) object.myFloatField = float(my_string ) object.save() но результат 30.7204454330443 …
Что у меня есть: Стандартная модель django User с вложенной моделью Profile, которая, помимо прочего, содержит ForeignKey к модели Office. Таким образом, каждый пользователь в моем приложении привязан к определенному офису. И в каждом офисе есть несколько смен. models.py: …