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

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

4
Перевірте дозвіл усередині шаблону в Django
Чи можу я використовувати перевірку дозволу програми Auth у шаблоні в Django? (Я хочу відобразити просту форму в кінці шаблону для привілейованих користувачів) І що важливіше, чи варто це робити взагалі, чи це не «шлях Джанго»?

7
Неправильно налаштовано: перед доступом до налаштувань потрібно або визначити змінну середовища 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 …

7
Django: згрупувати за датою (день, місяць, рік)
У мене є така проста модель: class Order(models.Model): created = model.DateTimeField(auto_now_add=True) total = models.IntegerField() # monetary value І я хочу вивести розподіл по місяцях: Скільки продажів було за місяць ( COUNT) Сукупне значення ( SUM) Я не впевнений, що найкращий спосіб атакувати це. Я бачив деякі досить страшні на вигляд …

8
Django Rest Framework - Як додати власне поле в ModelSerializer
Я створив ModelSerializerі хочу додати власне поле, яке не є частиною моєї моделі. Я знайшов опис, щоб додати сюди додаткові поля, і спробував наступне: customField = CharField(source='my_field') Коли я додаю це поле і викликаю свою validate()функцію, це поле не є частиною attrдикту. attrмістить усі зазначені поля моделі, крім зайвих. Тож …

6
Встановіть FileField Django як існуючий файл
У мене є наявний файл на диску (скажімо /folder/file.txt) і поле моделі FileField у Django. Коли я це роблю instance.field = File(file('/folder/file.txt')) instance.save() він повторно зберігає файл як file_1.txt(наступного разу _2, тощо). Я розумію, чому, але я не хочу такої поведінки - я знаю, що файл, з яким хочу пов’язати …
89 python  django  file 

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 без косої риски не переспрямовують
У мене є дві програми, розташовані на двох окремих комп’ютерах. На комп'ютері A у 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"> …

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 працює лише з усіма (), а не фільтрує ()?
припустимо, у мене є така модель: 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() Огляд має кілька "балів", загальний_бал - це середнє значення балів. Коли зберігається огляд або оцінка, …


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 …

8
Навіщо використовувати Django на Google App Engine?
Досліджуючи Google App Engine (GAE), стає зрозуміло, що використання Django надзвичайно популярно для розробки в Python на GAE. Я перебирав Інтернет, щоб знайти інформацію про витрати та переваги використання Django, щоб з’ясувати, чому він такий популярний. Хоча мені вдалося знайти широкий спектр джерел про те, як запустити Django на GAE …

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