У меня есть код, написанный на Python. Логика кода заключается в том, чтобы перетасовать колоду карт, сдать одну единственную руку игроку и после оценить самый высокий ранг руки игрока и вернуть игроку соответствующее сообщение, например. (Например: Ваша рука: 5K …
Models.py class Country(models.Model): name = models.CharField(max_length=50, validators=[validate_name, ]) class Meta: managed = False db_table = 'countries' def __str__(self): return self.name 0001_initial.py class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Country', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, …
В настоящее время я работаю над проектом на Django. Я хотел бы позволить пользователю регистрироваться только под своим именем пользователя. Кроме того, этот пользователь должен иметь возможность участвовать в чатах с другими пользователями. После исследования я думаю, что мне …
Могли бы вы рассказать мне, почему Django жестко кодирует бизнес-логику в миграции? Мы можем сформулировать вопрос по-другому. Давайте посмотрим на valitadors и upload_to. Все это жестко закодировано в миграциях. Но если мы покажем SQL, который производит миграция, …
У меня есть форма для загрузки статей, но как мне отфильтровать авторов, чтобы она показывала только пользователей с ролью is_staff, мне также нужно, чтобы она показывала авторов как имена пользователей, а не адреса электронной почты Вот мой forms.py …
Я хочу запустить свой проект Django в контейнере Docker с базой данных в другом контейнере Docker внутри Bebian Когда я запускаю свой контейнер docker, у меня возникают некоторые ошибки. Например Lost connection to MySQL server during query ([Errno 104] …
Предположим, у меня есть модель Post с полем, таким как Model Post - Name : TextField - Body : TextField - isPrivate : Boolean Теперь запрос post_obj = Post.objects.all() возвращает 10 объектов, которые передаются в getPostDataSerializer() class …
Я пытаюсь развернуть приложение django на Elastic Beanstalk, но испытываю некоторые трудности с обслуживанием статических файлов. Я добавил следующее в свой .ebextensions container_commands: --- 04_collect_static: command: "cd /var/app/current && source ../venv/staging-LQM1lest/bin/activate && python manage.py collectstatic --noinput" leader_only: true --- …
Def application(environ,start_response): status = '200 OK' html = '<html>\n' \ '<body>\n' \ '<div style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;">\n' \ 'mod wsgi Test Page\n' \ '</div>\n' \ '</body>\n' \ '</html>\n' response_header = [('Content-type','text/html')] start_response(status,response_header) return [html] …
Я следую учебнику (ссылка) Есть два метода сохранения данных (1) прямое сохранение (без сериализатора) from snippets.models import Snippet from snippets.serializers import SnippetSerializer from rest_framework.renderers import JSONRenderer from rest_framework.parsers import JSONParser snippet = Snippet(code='foo = "bar"\n') snippet.save() …
Я получил ошибку AttributeError: 'WSGIRequest' object has no attribute 'get_raw_uri' when I am trying to update my code from python3.3 to 3.9 and django1.10 to 4.0.8. Когда я пытаюсь вызвать API обновления, я получаю эту ошибку
Django предоставляет inline formset, который позволяет 3 уровня вложенности, но мне нужна гораздо более сложная вложенность. Он должен быть полностью динамическим, так что я могу идти от одного к другому на каждом уровне, но это может быть от одного ко …
Как я могу запланировать задачу с помощью celery, чтобы она выполнялась только один раз в моем Django приложении. Допустим, я пишу приложение для напоминаний, где пользователь может войти в систему и сказать "Пожалуйста, напомните мне на 10 минут раньше, …
Когда используется шаблон, используемый различными приложениями, который требует определенной переменной <a href="{% url 'blog:blog-detail' user_blog %}">My blog</a> мы хотим убедиться, что шаблон всегда будет знать о переменной user_blog. Кроме того, мы не хотим вбивать логику в каждое …
У меня есть эти два кода, я работаю с django, это запрос, который запрашивает определенный проект, и питон должен вернуть его с помощью функции возврата def project(request): request_body = json.loads(request.body.decode('utf-8')) queryID = request_body['queryID'] with open(os.path.join(BASE_DIR, 'projects//') + …
Я только начал изучать Django и серверное программирование, есть ли что-то, что я должен знать, пожалуйста, дайте совет. Вопрос: Я пытаюсь загрузить изображение на сервер. Я получил Imagename (строка) и Imagefile (многочастичный файл) от android, Imagename успешно …
Я пытаюсь создать канал websocket, используя класс AsyncJsonWebsocketConsumer. Я хочу отправлять сообщения в цикле через каждые 5 секунд, и мой потребитель websocket-канала (ReactJS App Client) также должен получать сообщения через каждые 5 секунд. Однако мое приложение-потребитель получает все сообщения сразу …
Я пытаюсь написать запрос в mongo, который ранее был написан в MySQL Я пытаюсь реализовать поиск по нескольким полям с помощью запроса collection = get_connection(settings.DATABASE_NAME, settings.FARM_COLLECTION) result = list(collection.find( {'$or': [{'farm_name': "Test_Farm_26"}]} ).limit(filter['limit']).skip(filter['skip'])) print(result) тогда я получаю …
Я хотел бы обнаружить при отправке (или даже в реальном времени), что какая-то страница Django Admin была изменена и, таким образом, то, что видит пользователь, устарело, и отправка отменяет изменения, сделанные другим пользователем. Моя идея заключается в том, чтобы …
Привет! Я хочу использовать tagfield, как показано здесь, в рамках фреймворка django: https://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/ На данный момент я следую предложению использовать: taggit (https://django-taggit.readthedocs.io/en/latest/) и dal (https://django-autocomplete-light.readthedocs.io/en/master/) расширение. Я …
Недавно я перевел свою базу данных на PostgreSQL, и до этого момента все работало нормально. Теперь, когда я посылаю запрос на регистрацию, сервер возвращает следующую ошибку (хотя пользователь создается в базе данных просто отлично). Я получаю 500 ошибку smallint …
Я пытаюсь изменить существующий инициализированный и не сохраненный экземпляр модели на тот, который существует в базе данных. Можно ли это сделать? # models.py from django.db import models class Book(models.Model): def cache_or_get(self, some_value): # ... do some …
Я пытаюсь получить данные из моей модели с помощью DRF. Это мой первый опыт использования, поэтому я пытаюсь понять, что я делаю неправильно. Представленный ниже вид выводит пустой список в API для "chartdata". Может ли кто-нибудь помочь с тем, …
У меня есть модель с полем jsonfield, где я храню информацию о том, открыт магазин или нет в течение недели Я получил данные из формы, преобразовал их в json и попытался сохранить, но получил ошибку field is required …
Я делаю базовую панель с Django, я добавил сайдбар, навигационную панель, некоторые процессы, но мне нужно добавить файловый менеджер, но я не знаю как, и я искал, но не смог ничего найти. Я задавал этот вопрос раньше, но ничего не …
Я создал модель UserProfiles в Django в моем приложении users. Я хочу поместить модель Group в ту же группу в админке Django, что и UsersProfiles. Я попытался реализовать это решение: Получить Django Custom user model listed …
Я создаю приложение для викторины. У меня есть простой набор вопросов, где я хочу отфильтровать все правильные ответы, данные пользователем. Пока все хорошо. После этого я хотел бы получить результаты, разделенные по предметам, и я пытаюсь найти способ фильтровать …
Я запускаю проект Django с gunicorn: gunicorn --bind 0.0.0.0:8000 project.wsgi но я получаю ошибку ниже : Какова может быть причина и решение этого?
У меня есть несколько моделей, которые имеют поля типа "created_at" "updated_at", которые я не хочу получать с помощью objects.values() Есть ли в Django способ исключить поля в values(). Я знаю, что люди ссылаются на defer(), но он …
Не работает форма с ajax при нажатии на like выдает ошибку didn't return an HttpResponse object. It returned None instead. view def post_remove_like(request): """Удаляем like у поста""" if request.is_ajax(): post_likes_id = int(request.POST.get('post_likes_id')) data = { 'removed': True, } post_like = …
Class ProductionOrderProductionOrderStatus(sf_models.BaseModel): production_order = models.ForeignKey(ProductionOrder, on_delete=models.CASCADE) production_order_status = models.ForeignKey(ProductionOrderStatus, on_delete=models.CASCADE) class ProductionOrderStatus(sf_models.BaseModel): status = models.IntegerField(null=False) begin_datetime = models.DateTimeField(default=timezone.now) end_datetime = models.DateTimeField(null=True, blank=True) class ProductionOrder(sf_models.BaseModel): statuses = models.ManyToManyField(ProductionOrderStatus, through='ProductionOrderProductionOrderStatus', related_name='production_orders') если я конкатенирую 2 фильтра следующим образом -> ProductionOrder.objects.filter(statuses__status=2).filter(statuses__end_datetime=None) …
Я создаю модель django для хранения api_key как char следующим образом. class DeviceKey(models.Model): api_key=models.CharField(max_length=100,unique=True) limit_device=models.IntegerField() created=models.DateTimeField(auto_now_add=True) updated=models.DateTimeField(auto_now=True) def __str__(self): return self.api_key class Meta: ordering=('api_key',) verbose_name='DEVICE KEY' verbose_name_plural='DEVICE KEY' class Device(models.Model): api_key=models.ForeignKey(DeviceKey,on_delete=models.CASCADE) name = models.CharField(max_length=100) status=models.BooleanField() switch=models.BooleanField(default=False) timer=models.BooleanField(default=False) category=models.ForeignKey(Category,on_delete=models.CASCADE) created=models.DateTimeField(auto_now_add=True) …
В настоящее время я пытаюсь агрегировать по набору запросов. Это работает отлично, но проблема в том, что если мой набор запросов не имеет значения, функция Coalesce не работает, поэтому значение по умолчанию устанавливается нулевым, а не 0 . aggregated_data …
Итак, у меня есть модель user, которая имеет отношение внешнего ключа с классом/кабинетом, я хочу, чтобы пользователь мог нажать одну кнопку и все пользователи/ученики были бы равномерно распределены по классу/кабинету внешним ключом на основе полей из модели, таких как …
В настоящее время я настроил свои ключи доступа как часть переменных среды и использую это в коде. Код примера: import boto3 import re from os import environ as os_env ACCESS_KEY = os_env['AWS_ACCESS_KEY_ID'] SECRET_KEY = os_env['AWS_SECRET_ACCESS_KEY'] sess = …
Можно ли управлять разрешениями на уровне приложений с помощью групп в DRF? Моя цель состоит в том, чтобы иметь различные приложения и предоставлять разрешения каждому из них на основе групповых разрешений. Таким образом, каждое приложение имеет свою собственную …
Я хочу загружать несколько изображений с помощью модели изображения, а не как вложенный сериализатор Вот мой сериализатор class ProjectImageSerializer(ModelSerializer): class Meta: model = ProjectImage fields = ( 'id', 'file', 'project', ) Это модель class ProjectImage(models.Model): file = …
Я изучаю django уже несколько недель, но я все еще не могу полностью понять, как на самом деле работают некоторые настройки, например, самое основное, что когда я создаю новое приложение под названием "base" внутри моего проекта django, я должен …
Мне нужно получить значение поля, которое мы вводим в форму (в данном случае это дни бронирования) и на его основе сразу рассчитать стоимость бронирования И проблема в том, что я не понимаю, как получить значение этих самых полей (так …
У меня есть 1 основной сервер, на котором расположен django и html с css, js. Также у меня есть прокси сервер, который содержит только nginx файл, который proxy_pass к главному серверу django (по доменному имени) и получает html код сайта …