С помощью кнопки я разработал код, который позволяет добавлять нужную мне область при нажатии кнопки, и этот код работает без проблем. Когда я снова открываю форму, чтобы обновить ее, данные приходят в том виде, в котором я их добавил, и …
Я создал модель типов анализа, а затем создал таблицу, которая группирует несколько анализов в одну группу: class AnalysisType(models.Model): a_name = models.CharField(max_length=16,primary_key=True) a_measur = models.CharField(max_length=16) a_ref_min = models.DecimalField(max_digits=5, decimal_places=2, null=True, blank=True) a_ref_max = models.DecimalField(max_digits=5, decimal_places=2, null=True, blank=True) # analysis_group = …
У меня есть модель галереи в моем models.py. Я хочу автоматически перемещать данные в другую таблицу под названием Archive, если дата создания превышает 30 дней. Это мой models.py class Gallery(models.Model): id= models.AutoField(primary_key=True) name = models.CharField(max_length=100) image = models.ImageField(upload_to='images/') video …
Я дважды пытался развернуть приложение django на ubuntu 22.04 и обслужить его с помощью nginx, но это не работает. Руководство , которое я использую, работало на предыдущих версиях ubuntu. После завершения руководства я получаю ошибку шлюза 502. …
Есть вопрос, как лучше хранить изображения в Django? На stackoverflow я прочитал, что лучше хранить их в файловой системе и отдавать их Apache, насколько это верно? И еще есть вопрос, можно ли скрыть путь к изображению, чтобы он не …
Я создаю простую форму модели, доступную только для сотрудников. В ней есть выпадающий список выбора пользователя, заполняемый models.py user = models.ForeignKey(User, on_delete=models.CASCADE). При отправке мне нужно, чтобы представление просматривало выбранного пользователя из формы и возвращало данные в модели …
Я создал проект django и папку с некоторыми помощниками для работы с firestore. Когда я пытаюсь импортировать helpers, он говорит, что 'helpers' не является модулем. Я что-то упускаю в django? Не подскажете? Я хотел бы импортировать …
На localhost при поиске примера количества выставленных счетов возникает "Server Error (500)": У нас есть поставщик и счет-фактура, у каждого поставщика есть 1+ счетов-фактур, когда я ищу поставщика для выставления счета-фактуры, у меня …
Я не могу получить текущего пользователя в сериализаторе. Я передал контекст, но все равно получаю ошибку типа "user": [ "This field is required." ] #Serializer.py class AddressSerializer(ModelSerializer): class Meta: model = Address fields = "__all__" def create(self, validated_data): …
У меня есть команда django-admin, которая обрабатывает отправку сообщений разным пользователям в разных странах. Каждый пользователь должен получить сообщение в одну и ту же дату - в соответствии со своим местным часовым поясом. Например: пользователь в Париже …
Я использую celery для управления запланированными задачами в моем приложении django. используя "app.conf.beat_schedule" я могу успешно запланировать задачу. Но одна из моих задач зависит от другой запланированной задачи и принимает параметры, получаемые от нее. В этом случае я …
Может ли кто-нибудь направить меня в этом? Добавьте минимальные параметры в журналы, включая ip-адрес пользователя, идентификатор пользователя и время (в Django)
У меня такая же проблема. Когда я запускаю команду (sudo -u www-data stat /home), она выдает ошибку. У вас нет разрешения на выполнение этой команды. Хотя я предоставил привилегии администратора от пользователя root.
Вот код, Я хочу, чтобы ip_address удовлетворял одному из validate_fqdn или validate_ipv4_address. import re def validate_fqdn(value): pattern = re.compile(r'^[a-zA-Z0-9-_]+\.?[a-zA-Z0-9-_]+\.[a-zA-Z0-9-_]+$') if not pattern.match(value): raise ValidationError('Provided fqdn is not valid') return value class KSerializer(serializers.HyperlinkedModelSerializer): ip_address = serializers.CharField(max_length = 100, validators = …
У меня есть проект, который реализует SQLAlchemy ORM для отправки некоторой информации (хранится в базе данных postgres) в Telegram Bot. Он берет случайные отчеты из БД и отправляет автоматически по расписанию. Однако нет явного доступа к базе данных и …
я использую следующую конфигурацию { 'driver': 'generic', 'jdbc_url': 'jdbc:bigquery://https://www.googleapis.com/bigquery/v2:443;ProjectId={project_id};OAuthType=0;OAuthServiceAcctEmail={email};OAuthPvtKeyPath={path_to_p12_file};', 'jdbc_driver': 'com.simba.googlebigquery.jdbc.Driver', 'jdbc_dir': path_to_all_jdbc_jar_dir, } Все необходимые jar-файлы находятся в папке path_to_all_jdbc_jar_dir. Я могу успешно подключиться к Jasper studio, используя аналогичную конфигурацию, и она работает Однако в итоге …
Я довольно новичок в использовании контейнеров Docker, я использовал режим отладки Pycharm для проверки поведения представлений на локальной машине, используя виртуальное окружение. Может ли кто-нибудь подсказать мне стандартную процедуру добавления точки останова и пошаговой проверки проекта Python Django, запущенного …
Я создаю функциональность поиска, где мы можем искать на основе first_name, last_name, username.Он должен фильтровать все совпадения (если хотя бы все поля совпадают, он должен считать) пользователей, за исключением пользователей входа. вот что я сделал, но …
У меня есть модели: Boss - Shop - Employee - WorkSpace class Boss(models.Model): fullname = models.TextField() class Shop(models.Model): name = models.TextField() address = models.TextField() phone = models.TextField() boss = models.ForeignKey( Boss, on_delete=models.CASCADE, related_name="shops" ) class Employee(models.Model): name = …
Если objects.all()[:1000000] он может работать, но objects.all() он не может работать, просто возвращается Ничего, нет ошибки Я не знаю, что случилось, на моем компьютере все работает нормально. Все могут мне помочь? это мой код def get_data(request): units=ErpWater168ShopCardset.objects.all() return render(request,"listall.html",locals()) …
@shared_task() def run_scraper_task(): ImportDataTaskInfo = apps.get_model("data", "TaskInfo") logger = get_task_logger("A") logger.info("XXXXXXX") task = TaskInfo.objects.create(status=DataTaskStatuses.IN_PROGRESS) try: logger.info("XXXX") crawler_settings = Settings() crawler_settings.setmodule(setting1) crawler = CrawlerProcess(settings=crawler_settings) logger.info("XXXX") crawler.crawl(Spider) reactor.run() logger.info("XXXX") task.status = TaskStatuses.SUCCESS logger.info("XXXX") except Exception as error: logger.error("XXXXX") task.info += str(error) + …
Я создал проект django. Он работает нормально, и я могу войти в раздел администратора сайта. Вверху каждой страницы django показывает "администрация django". Я знаю, как его изменить. Теперь я хочу знать, как я могу поместить свой логотип на …
Когда я пытаюсь сделать это, я получаю следующую ошибку "'BoundField' object has no attribute 'width'". Моя модель class Reviews(models.Model): ... image = models.ForeignKey('wagtailimages.Image', blank=True, null=True, on_delete=models.SET_NULL, related_name='+') def __str__(self): return(self.author) Метод сохранения, ошибка на Image.objects.create def serve(self, …
У меня есть такой шаблон на каждой html странице, в которую я хочу передать данные из моих url процессоров: {% block title %} {{ title }} {% endblock %} {% block username %} <b>{{username}}</b> {% endblock %} …
Я пытаюсь преобразовать данные в float, чтобы сделать их числовым форматом в excel для сортировки данных, но получаю ошибку.Где бы ни упоминался float, я сделал это сейчас, но раньше не было float . def get_output_value(self, key, value, neutral=None): display …
Я использую ubuntu с nginx & gunicorn и пытаюсь запустить django-q Как я могу сохранить работу django-q при выключении терминала, пожалуйста
Я пытаюсь создать общую форму с валидацией диапазона дат, которая будет использоваться в 20 классах администраторов с разными моделями Поэтому я создаю этот миксин для каждого из них, чтобы использовать class DateControllerMixin(): def get_queryset(self, request): qs = dateControlQuerySet(super().get_queryset(request), self.parameter_name, …
У меня есть проект django. Я перенес свой проект из редактора pyCharm в редактор vscode. Когда я запускаю команду python manage.py makemigrations, она создает файл миграции для некоторых приложений под venv. Я думаю, это зависит от значения LANGUAGE_CODE в …
Спасибо за помощь. Я только начинаю изучать HTML и CSS. Я уже неделю бьюсь над проблемой слишком большого логотипа. Как мне поместить логотип поверх навигатора, как выглядит слой? мой html-файл: <nav class = "navigation-bar"> <link rel="stylesheet" href="{% static …
Помогите пожалуйста начинающему разработчику-самоучке с кодом. Как в данной ситуации работает super()? Почему мы наследуемся от класса LoginForm и какого-то объекта self? Насколько я понял мы получаем каким-то образом данные (в виде объекта), а потом с помощью clean() получаем данные …
Я хорошо знаю базы данных (DML, DDL, PL/SQL) и хотел бы создать веб-приложение, используя фреймворк Django. Мне очень нравится идея миграций и ORM в целом. С другой стороны, я чувствую себя перегруженным всеми возможностями моделей и ORM запросов, и …
У меня есть представление, в котором я экспортирую данные в числовом формате, но когда я сортирую данные, они не сортируются, так как excel не считает значения числовыми данными, как я могу преобразовать их в числовые данные, чтобы отобразить данные …
Привет, я сгенерировал csv и он правильно сохраняется в моем media dir. Вот как я создаю файл csv : def export_to_csv_file(data, titles, file_name): csv_file_address = os.path.join(settings.MEDIA_ROOT, file_name) response = HttpResponse(content_type="text/csv") response["Content-Disposition"] = "attachment; filename={}".format(file_name) response.write("\ufeff".encode("utf8")) with open(csv_file_address, "w+") as …
Я изучаю django(4.1) channels(4.0.0) по видео на YouTube и сейчас пытаюсь настроить ASGi. Использую windows и gitbash. После настройки, когда я запускаю сервер, вместо того, чтобы показать: Starting ASGI/Channels version 4.0.0 development server at http://127.0.0.1:8000. он просто …
Я хочу разрешить и flutterdemo.hp.com и 12.135.720.12 в поле django. Вот что я пробовал. from rest_framework import serializers, viewsets from django.core.validators import URLValidator class FlutterSerializer(serializers.HyperlinkedModelSerializer): fqdn_ip = serializers.CharField(max_length = 100, validators =[URLValidator]) Но он разрешает весь …
Итак, я только что определил новый класс в myproject/products/helpers.py, который расширяет класс django's AdminEmailHandler (потому что я хочу изменить его, чтобы он отправлял только на определенные электронные адреса / не всем администраторам). class EbookTeamEmailHandler(AdminEmailHandler): def __init__(self, include_html=False, email_backend=None): AdminEmailHandler.__init__(self) …
Я пытаюсь получить Uncaught ReferenceError: jQuery is not defined и Uncaught ReferenceError: $ is not defined при попытке загрузить выпадающий Select2 с datepicker. Я использую Materializecss, Datatables и jQuery с Django. Как я могу правильно структурировать base.html, чтобы все …
Class Product(models.Model): category=models.ForeignKey(Category, on_delete=models.CASCADE, related_name='product_category', to_field='category_name') name=models.CharField(max_length=255,) description=models.CharField(max_length=255) *************************************************** images=models.ImageField(upload_to='products/'+str(category.category_name), blank=True,null=True) *************************************************** price=models.DecimalField(decimal_places=2,max_digits=7) discount=models.DecimalField(decimal_places=2,max_digits=3, validators=[MinValueValidator(0),MaxValueValidator(0.99)]) def __str__(self): return self.name Я хочу сохранять изображения относительно названия категории и названия продукта, поэтому все продукты с одинаковым названием будут сохранены в …
В моем файле models.py есть метод свойства, который возвращает значение, и мне нужно сохранить это значение в поле базы данных. ` class bug(models.Model): ...... ....... id_of_bug = models.CharField(max_length=20, blank= False, null= False) @property def bug_id(self): bugid = "BUG{:03d}".format(self.pk) self.id_of_bug = …
Я пытаюсь вычесть два раза и получаю ошибку. В приведенном ниже примере выводится ошибка if result[0]['outTime'] != None: type = "bothPunchDone" FMT = '%H:%M:%S' total= datetime.strptime(result[0]['outTime'], FMT) - datetime.strptime(result[0]['inTime'], FMT) Я пытался, но не смог решить проблему.