Вы можете избежать конфликтов, подобных этому
var jq=jQuery.noConflict();
jq(document).ready(function(){
alert("Hi this will not conflict now");
jq('selector').show();
});
полное имя не является полем в модели django, это невозможно. вы можете использовать понимание списков
[person.fullname for person in Person.objects.all() ]
Полное имя не является полем в модели Django, таким образом, можно использовать аннотацию как:
people = Person.objects.annotate(
fullname=Concat(
'first_name',
Value(' '),
'last_name'),
).values_list(
'full_name',
)
intase_list
может работать только на полях, полученных непосредственно из базы данных. Как заметки Zaca, вам понадобится понимание списка на фактическом запросе:
[person.fullname for person in Person.objects.all()]
Не используйте intain_List
. Это просто означает как средство ограничения запроса БД, для того, когда вы знают , вы только когда-либо понадобятся те конкретные поля. Для почти всех используемых используются, получение стандартного запроса достаточно эффективно.