Запитання з тегом «django»

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

9
Шлях шаблону Django
Я дотримуюсь підручника з http://docs.djangoproject.com/en/dev/intro/tutorial02/#intro-tutorial02 в середовищі Windows 7. Файл моїх налаштувань: TEMPLATE_DIRS = ( 'C:/django-project/myapp/mytemplates/admin' ) Я отримав base_templateіз шаблону admin/base_site.htmlв каталозі шаблонів адміністратора Django за замовчуванням у вихідному коді самого Django (django / contrib / admin / templates) у підкаталог адміністратора каталогу myapp, як зазначено в підручнику. Здається, …
88 python  django 

6
Як отримати доступ до профілю користувача у шаблоні Django?
Я зберігаю додаткову інформацію про кожного користувача за допомогою AUTH_PROFILE_MODULE. Ми можемо отримати доступ до користувача в шаблоні Django за допомогою, {{ request.user }}але як отримати доступ до полів у профілі, оскільки профіль доступний лише через функцію user.get_profile()? Чи справді потрібно щоразу явно передавати профіль у шаблон?


9
Отримати всі пов’язані об’єкти моделі Django
Як я можу отримати список усіх модельних об'єктів, на яких ForeignKey вказує на об'єкт? (Щось на зразок сторінки підтвердження видалення в адміністраторі Django перед УДАЛИТИ КАСКАД). Я намагаюся запропонувати загальний спосіб об'єднання повторюваних об'єктів у базі даних. В основному я хочу, щоб усі об'єкти, які мають точки ForeignKeys на об'єкт …

4
Шаблон Django: як отримати доступ до властивостей першого елемента у списку
Досить просто. У мене є список Python, який я передаю шаблону Django. Я можу спеціально отримати доступ до першого пункту у цьому списку за допомогою {{ thelist|first }} Однак я також хочу отримати доступ до властивості цього елемента ... в ідеалі ви думаєте, що це буде виглядати так: {{ thelist|first.propertyName …

5
Django ModelForm: для чого використовується save (commit = False)?
Чому я коли-небудь використовував би save(commit=False)замість того, щоб просто створювати об’єкт форми з ModelFormпідкласу та запускати is_valid()для перевірки форми та моделі? Іншими словами, для чого save(commit=False)? Якщо ви не проти, чи можете ви, хлопці, навести гіпотетичні ситуації, коли це може бути корисним?

2
значення елемента відображення шаблону django або порожній рядок
Мій код у шаблоні такий: {% for item in items %} {{ item.somefield }} {% endfor %} Я хочу відобразити значення елемента, якщо item.somefield не None, або відобразити порожній рядок. Я не хочу використовувати оператор {% if item.somefield%}, я хочу щось на зразок {{item.somefield або ''}} (я спробував це, але …

8
У Django, як я можу дізнатися request.session sessionid і використовувати його як змінну?
Я знаю, що ви можете отримати змінні сеансу, використовуючи request.session['variable_name'], але, схоже, не існує способу схопити sessionid як змінну подібним чином. Це десь задокументовано? Не можу знайти. Спасибі за вашу допомогу!
88 django 

8
Правильне місце для зберігання мого файлу signal.py у проекті Django
На основі документації Django, яку я читав, здається, що signals.pyз папки програми - це гарне місце для початку, але проблема, з якою я стикаюся, полягає в тому, що коли я створюю сигнали для pre_saveі намагаюся імпортувати клас із моделі, він конфліктує з importв моїй моделі. # models.py from django.contrib.auth.models import …

11
Django rest framework вкладені самореференційні об'єкти
У мене є модель, яка виглядає так: class Category(models.Model): parentCategory = models.ForeignKey('self', blank=True, null=True, related_name='subcategories') name = models.CharField(max_length=200) description = models.CharField(max_length=500) Мені вдалося отримати плоске представлення JSON усіх категорій за допомогою серіалізатора: class CategorySerializer(serializers.HyperlinkedModelSerializer): parentCategory = serializers.PrimaryKeyRelatedField() subcategories = serializers.ManyRelatedField() class Meta: model = Category fields = ('parentCategory', 'name', 'description', …


7
DateTimeField не відображається в системі адміністратора
Як моє поле "дата" не з'являється в системі адміністратора? У моєму файлі admin.py у мене є from django.contrib import admin from glasses.players.models import * admin.site.register(Rating) а в рейтинговій моделі є поле "дата", яке виглядає так date = models.DateTimeField(editable=True, auto_now_add=True) Однак у системі адміністратора поле не відображається, навіть якщо editableвстановлено значення …

9
Тег шаблону Django для усічення тексту
Django має truncatewordsтег шаблону, який вирізає текст при заданій кількості слів. Але немає нічого подібного до різаків . Який найкращий спосіб вирізати текст у шаблоні з заданою межею довжини символу?

7
Django - Перевизначення методу Model.create ()?
Документи Django містять лише приклади заміщення save()та delete(). Однак я хотів би визначити додаткову обробку для своїх моделей лише тоді, коли вони створені . Для всіх, хто знайомий з Rails, це було б еквівалентно створенню :before_createфільтра. Чи можливо це?

7
Python Django Rest Framework UnorderedObjectListWarning
Я перейшов з Django 1.10.4 на 1.11.1 і раптом я отримую купу цих повідомлень, коли запускаю тести: lib/python3.5/site-packages/rest_framework/pagination.py:208: UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list: <QuerySet [<Group: Requester>]> paginator = self.django_paginator_class(queryset, page_size) Я простежив це до модуля Pagination Django: https://github.com/django/django/blob/master/django/core/paginator.py#L100 Здається, це пов’язано з моїм кодом набору …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.