Вопросы с тегом «django»

Django - это фреймворк на стороне сервера с открытым исходным кодом, написанный на Python. Он предназначен для уменьшения усилий, необходимых для создания сложных управляемых данными веб-сайтов и веб-приложений, с особым акцентом на меньшее количество кода, отсутствие избыточности и более явный, чем неявный.

7
Фреймворк Django rest, сериализующий поля многие ко многим
Как мне сериализовать поле «многие ко многим» в список чего-либо и вернуть их через структуру отдыха? В моем примере ниже я пытаюсь вернуть сообщение вместе со списком связанных с ним тегов. models.py class post(models.Model): tag = models.ManyToManyField(Tag) text = models.CharField(max_length=100) serializers.py class PostSerializer(serializers.ModelSerializer): class Meta: model = Post fields = …

2
Как ограничить список объектов на стороне шаблона, а не на стороне просмотра
Один из способов ограничить объекты - добавить ограничение к такой функции. def ten_objects(): obj = Model.objects.all()[0:10] # limit to 10 return {'objects': obj} Однако как этого добиться внутри шаблона, а не внутри представления? Я знаю, что вы можете фильтровать объекты в шаблоне и ограничивать количество символов, но как вы на …

4
Django vs web2py для начинающего разработчика [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь …
83 python  django  web2py 


4
Django: импортировать пользователя auth в модель
У меня одна проблема. В Django я создал новую модель: from django.db import models from django.contrib.auth import user class Workers(models.Model): user = models.OneToOneField(User, primary_key=True) work_group = models.CharField(max_length=20) card_num = models.IntegerField() def __unicode__(self): return self.user Но не работает: ImportError: cannot import name user Как это исправить? Итак, я хочу создать новую …

1
Как использовать группы и разрешения Django?
Я понимаю основы работы с пользователем. Я знаю аутентификацию, вход в систему, создание учетных записей и т.д. Но теперь я хочу работать с группами и разрешениями. Где документация для групп / разрешений django? Это не так: http://docs.djangoproject.com/en/dev/topics/auth/

6
Django self.client.login (…) не работает в модульных тестах
Я создал пользователей для своих модульных тестов двумя способами: 1) Создайте фикстуру для "auth.user", которая выглядит примерно так: { "pk": 1, "model": "auth.user", "fields": { "username": "homer", "is_active": 1, "password": "sha1$72cd3$4935449e2cd7efb8b3723fb9958fe3bb100a30f2", ... } } Я не учел, казалось бы, неважные части. 2) Используйте create_user в функции setUp (хотя я бы …

2
Как добавить данные в поле ManyToMany?
Нигде не могу найти, так что ваша помощь будет мне приятна :) Вот это поле: categories = models.ManyToManyField(fragmentCategory) Фрагмент Категория: class fragmentCategory(models.Model): CATEGORY_CHOICES = ( ('val1', 'value1'), ('val2', 'value2'), ('val3', 'value3'), ) name = models.CharField(max_length=20, choices=CATEGORY_CHOICES) Вот форма для отправки: <input type="checkbox" name="val1" /> <input type="checkbox" name="val2" /> <input type="checkbox" …

2
Как группировать И агрегировать с Django
У меня есть довольно простой запрос, который я хотел бы сделать через ORM, но не могу его понять. У меня три модели: Местоположение (место), Атрибут (атрибут, который может иметь место) и Рейтинг (сквозная модель M2M, которая также содержит поле оценки) Я хочу выбрать некоторые важные атрибуты и иметь возможность ранжировать …

6
Как выполнить фильтрацию запросов в шаблонах django
Мне нужно выполнить отфильтрованный запрос из шаблона django, чтобы получить набор объектов, эквивалентных коду python в представлении: queryset = Modelclass.objects.filter(somekey=foo) В моем шаблоне я бы хотел сделать {% for object in data.somekey_set.FILTER %} но я просто не могу понять, как писать ФИЛЬТР.

7
Django: сигнализировать, когда пользователь входит в систему?
В моем приложении Django мне нужно запускать несколько периодических фоновых заданий, когда пользователь входит в систему, и прекращать их выполнение, когда пользователь выходит из системы, поэтому я ищу элегантный способ получать уведомления о входе / выходе пользователя запросить статус входа пользователя С моей точки зрения, идеальным решением было бы сигнал, …
83 python  django  login  signals 


2
Django возвращает redirect () с параметрами
В моей функции просмотра я хочу вызвать другое представление и передать ему данные: return redirect('some-view-name', backend, form.cleaned_data) , где backend - это объект registration.backends, а form.cleaned_data - это данные формы (но оба должны быть отправлены как * args или ** kwargs, чтобы предотвратить возникновение Don't mix *args and **kwargs in …

2
Могу ли я сделать поле администратора необязательным в Django без создания формы?
Каждый раз, когда я вхожу в новый проигрыватель в административной части Django, я получаю сообщение об ошибке: «Это поле обязательно для заполнения». Есть ли способ сделать поле необязательным без создания специальной формы? Могу ли я сделать это в models.py или admin.py? Вот как выглядит мой класс в models.py. class PlayerStat(models.Model): …

15
Автоматически создавать пользователя-администратора при запуске Django ./manage.py syncdb
Мой проект находится на ранней стадии разработки. Я часто удаляю базу данных и бегу manage.py syncdbнастраивать приложение с нуля. К сожалению, всегда выскакивает: You just installed Django's auth system, which means you don't have any superusers defined. Would you like to create one now? (yes/no): Затем вы должны указать имя …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.