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

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

9
Django-Admin: CharField як TextArea
У мене є class Cab(models.Model): name = models.CharField( max_length=20 ) descr = models.CharField( max_length=2000 ) class Cab_Admin(admin.ModelAdmin): ordering = ('name',) list_display = ('name','descr', ) # what to write here to make descr using TextArea? admin.site.register( Cab, Cab_Admin ) як призначити віджет TextArea для поля 'descr' в інтерфейсі адміністратора? upd: Тільки …

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. Як я можу найкраще забезпечити дотримання цього обмеження унікальності? Найкращі оцінки відповідей, які враховують важливість дотримання обмежень на рівні бази …

10
Як вимагати входу для загальних переглядів Django?
Я хочу обмежити доступ до URL-адрес, що обробляються Django Generic Views. Для своїх поглядів я знаю, що login_requiredдекоратор робить цю роботу. Також створіть / видаліть / оновіть загальні подання, приймаючи login_requiredаргумент, але я не міг знайти спосіб зробити це для інших загальних подань.
87 python  django 

4
Сортування пов’язаних елементів у шаблоні Django
Чи можна відсортувати набір пов’язаних елементів у шаблоні DJango? Тобто: цей код (з тегами HTML для ясності опущено): {% for event in eventsCollection %} {{ event.location }} {% for attendee in event.attendee_set.all %} {{ attendee.first_name }} {{ attendee.last_name }} {% endfor %} {% endfor %} відображає майже саме те, що …

3
Як встановити стару версію Django на virtualenv?
Це може здатися дурним запитанням, оскільки сама мета virtualenvполягає саме в цьому: Встановлення певної версії пакету (в даному випадку Django) всередині віртуального середовища. Але це саме те, що я хочу робити, і я не можу це зрозуміти. Я працюю в Windows XP, і я створив віртуальне середовище успішно, і я …

3
Де перелік методів твердження від Django TestCase? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …
87 django  testing  assert 


4
Фільтр Django багато-до-багатьох із вмістом
Я намагаюся відфільтрувати купу об'єктів через відношення багато-до-багатьох. Оскільки trigger_rolesполе може містити кілька записів, я спробував containsфільтр. Але оскільки це розроблено для використання зі рядками, я майже безпорадний, як мені фільтрувати це відношення (ви можете ігнорувати values_list()банкомат.). Ця функція приєднана до профілю користувача: def getVisiblePackages(self): visiblePackages = {} for product …

4
Як створити користувача в Django?
Я намагаюся створити нового користувача в проекті Django за таким кодом, але виділений рядок викликає виняток. def createUser(request): userName = request.REQUEST.get('username', None) userPass = request.REQUEST.get('password', None) userMail = request.REQUEST.get('email', None) # TODO: check if already existed **user = User.objects.create_user(userName, userMail, userPass)** user.save() return render_to_response('home.html', context_instance=RequestContext(request)) Будь-яка допомога?
87 python  django 

2
Запити Django: як фільтрувати об’єкти, щоб виключити ідентифікатор, який є у списку?
Як я можу відфільтрувати запит, щоб результат виключав будь-які екземпляри об’єктів з ідентифікатором, що належать до списку? Скажімо, у мене є: object_id_list = [1, 5, 345] MyObject.objects.filter(Q(time__gte=datetime.now()) & Q( ... what to put here? ... )) Щось у стилі "SELECT * FROM ... WHERE id NOT IN (...)"
87 django  list 

6
Менеджер недоступний через екземпляри моделей
Я намагаюся отримати екземпляр об'єктів моделі в іншому, і я піднімаю цю помилку: Manager isn't accessible via topic instance Ось моя модель: class forum(models.Model): # Some attributs class topic(models.Model): # Some attributs class post(models.Model): # Some attributs def delete(self): forum = self.topic.forum super(post, self).delete() forum.topic_count = topic.objects.filter(forum = forum).count() Ось …

3
Помилка Django "login () приймає рівно 1 аргумент (2 дані)"
Я намагаюся зберегти ідентифікатор користувача в сеансі за допомогою django.contrib.auth.login. Але це працює не так, як очікувалося. Я отримую помилку login () приймає рівно 1 аргумент (2 задано) З логіном (користувачем) я отримую AttributeError на / login / User 'об'єкт не має атрибуту' метод ' Я використовую трохи модифікований приклад …
86 django 

1
Відкрийте файл у режимі універсальної нової лінії за допомогою модуля CSV Django
Я намагаюся отримати доступ до model.filefieldDjango для синтаксичного аналізу CSV- файлу в Python за допомогою csvмодуля. Це працює на Windows, але на Mac мені це дало: Exception Type: Error Exception Value: new-line character seen in unquoted field - do you need to open the file in universal-newline mode? Це код: …

7
django syncdb та оновлену модель
Я нещодавно оновив свою модель, додав до неї BooleanField, однак, коли я це роблю python manage.py syncdb, це не додає нове поле до бази даних для моделі. Як я можу це виправити?


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