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

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

9
Как добавить несколько аргументов к моему настраиваемому фильтру шаблона в шаблоне django?
Вот мой собственный фильтр: from django import template register = template.Library() @register.filter def replace(value, cherche, remplacement): return value.replace(cherche, remplacement) и вот способы, которыми я пытался использовать его в своем файле шаблона, что привело к ошибке: {{ attr.name|replace:"_"," " }} {{ attr.name|replace:"_" " " }} {{ attr.name|replace:"_":" " }} {{ attr.name|replace:"cherche='_', …

6
URL-адреса django без косой черты не перенаправляют
У меня есть два приложения, расположенные на двух разных компьютерах. На компьютере А в urls.pyфайле есть такая строка: (r'^cast/$', 'mySite.simulate.views.cast') И этот URL-адрес будет работать как для, так mySite.com/cast/и для mySite.com/cast. Но на компьютере BI есть похожий URL-адрес, записанный как: (r'^login/$', 'mySite.myUser.views.login') По какой-то причине на компьютере B url mySite.com/login/ …

1
Назначьте переменные дочернему шаблону в теге {% include%} Django
У меня есть этот код (который не дает ожидаемого результата) #subject_content.html {% block main-menu %} {% include "subject_base.html" %} {% endblock %} #subject_base.html .... .... <div id="homework" class="tab-section"> <h2>Homework</h2> {% include "subject_file_upload.html" %} </div> дочерний шаблон: #subject_file_upload.html <form action="." method="post" enctype="multipart/form-data">{% csrf_token %} {{ form.as_p }} <input type="submit" value="submit"> </form> …

5
Разделить models.py на несколько файлов
Я пытаюсь разбить models.pyсвое приложение на несколько файлов: Мое первое предположение было сделать это: myproject/ settings.py manage.py urls.py __init__.py app1/ views.py __init__.py models/ __init__.py model1.py model2.py app2/ views.py __init__.py models/ __init__.py model3.py model4.py Это не работает, потом я нашел это , но в этом решении у меня все еще проблема, …

3
Почему prefetch_related () django работает только со all (), а не filter ()?
предположим, у меня есть такая модель: class PhotoAlbum(models.Model): title = models.CharField(max_length=128) author = models.CharField(max_length=128) class Photo(models.Model): album = models.ForeignKey('PhotoAlbum') format = models.IntegerField() Теперь, если я хочу эффективно просматривать подмножество фотографий в подмножестве альбомов. Я делаю это примерно так: someAlbums = PhotoAlbum.objects.filter(author="Davey Jones").prefetch_related("photo_set") for a in someAlbums: somePhotos = a.photo_set.all() При …
89 django  orm  filter  prefetch 

5
Сигналы Django против переопределения метода сохранения
У меня проблемы с осознанием этого. Прямо сейчас у меня есть несколько моделей, которые выглядят примерно так: def Review(models.Model) ...fields... overall_score = models.FloatField(blank=True) def Score(models.Model) review = models.ForeignKey(Review) question = models.TextField() grade = models.IntegerField() У обзора есть несколько «оценок», total_score - это среднее значение оценок. Когда обзор или оценка сохранены, …


13
Уникальное значение BooleanField в Django?
Предположим, мой models.py выглядит так: class Character(models.Model): name = models.CharField(max_length=255) is_the_chosen_one = models.BooleanField() Я хочу, чтобы у меня был только один Characterэкземпляр, is_the_chosen_one == Trueа у всех остальных is_the_chosen_one == False. Как я могу наилучшим образом обеспечить соблюдение этого ограничения уникальности? Высшие оценки за ответы, учитывающие важность соблюдения ограничений на …

3
WSGI против uWSGi с Nginx [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
89 python  django  nginx  wsgi  uwsgi 

7
Получение значения внешнего ключа с помощью сериализаторов django-rest-framework
Я использую структуру django rest для создания API. У меня есть следующие модели: class Category(models.Model): name = models.CharField(max_length=100) def __unicode__(self): return self.name class Item(models.Model): name = models.CharField(max_length=100) category = models.ForeignKey(Category, related_name='items') def __unicode__(self): return self.name Чтобы создать сериализатор для категорий, я бы сделал: class CategorySerializer(serializers.ModelSerializer): items = serializers.RelatedField(many=True) class Meta: …

7
ImproperlyConfigured: вы должны либо определить переменную среды DJANGO_SETTINGS_MODULE, либо вызвать settings.configure () перед доступом к настройкам
Я пытался настроить свой проект django для развертывания на heroku. Я получаю следующую ошибку и не знаю, как ее исправить. Вот полная трассировка и ошибка: 22:46:15 web.1 | Traceback (most recent call last): 22:46:15 web.1 | File "/Users/nir/nirla/venv/lib/python2.7/site-packages/gunicorn/arbiter.py", line 495, in spawn_worker 22:46:15 web.1 | worker.init_process() 22:46:15 web.1 | File …

8
Зачем использовать Django в Google App Engine?
Изучая Google App Engine (GAE), становится ясно, что использование Django очень популярно для разработки на Python на GAE. Я рыскал по сети, чтобы найти информацию о затратах и ​​преимуществах использования Django, чтобы понять, почему он так популярен. Хотя мне удалось найти множество источников о том, как запускать Django в GAE …

8
Правильное место для хранения моего файла signal.py в проекте Django
Основываясь на документации Django, которую я читал, кажется, signals.pyчто папка приложения - хорошее место для начала, но проблема, с которой я сталкиваюсь, заключается в том, что когда я создаю сигналы pre_saveи пытаюсь импортировать класс из модели, он конфликтует с importв моей модели. # models.py from django.contrib.auth.models import User from django.db …

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', 'subcategories') …

9
Получить все связанные объекты модели Django
Как я могу получить список всех объектов модели, у которых ForeignKey указывает на объект? (Что-то вроде страницы подтверждения удаления в админке Django перед КАСКАДОМ УДАЛЕНИЯ). Я пытаюсь найти общий способ объединения повторяющихся объектов в базе данных. По сути, я хочу, чтобы все объекты, у которых ForeignKeys указывает на объект «B», …

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