Как я автозаполняю поля в django?

Если вы используете CloudFront с Route53, вы можете достичь этой функциональности: enter image description here

Или вы можете использовать route53 с эластичным балансировщиком нагрузки для перенаправления http на трафик https.

13
задан djinn 11 June 2012 в 09:09
поделиться

3 ответа

Ваш код может быть похожим на это:

from django.contrib.auth.decorators import login_required

class QuestionForm(forms.ModelForm):
    class Meta:
         model = Question

@login_required
def ask(request):
    form = QuestionForm(request.POST)

    if form.is_valid():
        question = form.save(False)
        question.userid = request.user
        question.save()

    #...
11
ответ дан 2 December 2019 в 00:32
поделиться

Одной вещью иметь в виду является факт, что Вы не можете получить доступ к объекту запроса (и поэтому текущий пользователь) от Вас, модели без дизайна бездельничающего django ограничивают.

Поэтому аккуратные приемы как автоматическое заполнение полей как created_by и updated_by не работают от Django. Необходимо установить такие поля вручную в представлениях, как проиллюстрировано @Daevaorn.

0
ответ дан 2 December 2019 в 00:32
поделиться

На этой странице можно найти все существующие графические интерфейсы Git FireEnd.

MSysGit только что выпустила издание «Гепард» , которое должно быть наравне с TorToitySVN.
В ожидании полной интеграции Cheetah, TortoureGit уже доступен

TortoiseGit Context menu

Плагин Eclipse Egit также делает прогресс. (см. его вики )

Egit


Для всех этих инструментов, я просто прекрасно справляюсь с Git в Windows.

-121--3842680-

Используйте функцию утилиты jQuery makeArray

arguments не является массивом, а является объектом. Но, так как это так «массив-как», вы можете вызвать jQuery утилита функция makeArray , чтобы сделать его работать:

var displayIt = function() {
    return 'the list: ' + $.makeArray(arguments).join(",");
}   
$("#main").append('<p>' + displayIt('111', '222', '333') + '</p>');

Который будет выводить:

<p>the list: 111,222,333</p>
-121--907440-

Эта запись блога (Джеймс Беннетт) может оказаться полезным для вас также... он предоставляет путь сделать почти точно, что вы требуете.

2
ответ дан 2 December 2019 в 00:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: