Bunun çok basit bir soru olacağını biliyorum. django isedjango admin içindeki özel arama kutusu nasıl eklenir
i başarıyla yani Photo
field.But i Django admin özel arama kutusunu nasıl ekleneceğini bilmiyorum ben bir alanıma birinde özel bir arama kutusu eklemek istediğiniz panel.Now bir yönetici oluşturduk Panel.If yapabilirim inanıyorum daha uygun ipuçları alırsanız.
Admin.py:
from django.contrib import admin
from photo.models import Photo,
class PhotoAdmin(admin.ModelAdmin):
list_display=('name','approved','approved_time','uploaded_time','user')
models.py:
class Photo(models.Model):
name = models.CharField(max_length = 100)
photo = models.ImageField(upload_to = 'photos', blank=False,null=True)
approved = models.BooleanField(default = False)
approved_time = models.DateTimeField(auto_now=True,null=True,blank=True)
uploaded_time = models.DateTimeField()
description = models.CharField(max_length = 500 , blank = False , null = True)
keyword = models.CharField(max_length = 500 , blank = False , null = True)
image_id = models.CharField(max_length=300, blank=True, null=True)
Certified = models.BooleanField(default = False)
approved_by = models.CharField(max_length = 100)
user = models.ForeignKey(User)
total_download = models.IntegerField(default=0)
watermarked_image = models.ImageField(upload_to = 'temp', blank=True,null=True)
ben ID
var görüntü aranabilir bu Photo
alanda özel bir arama kutusu eklemek istediğiniz .Bu arama kutusunu yukarıdaki verdiğim modele nasıl ekleyebilirim?
teşekkür gibi çok Yönetici Modeli kayıt olmak için unutmak ama
.. düşük karma nedeniyle can not Cevap cevabınız .. ID ile arama yapmak istiyorum, 'id' veya 'photo_id'' search_fields' parametresinde yer almalı mıyım? – RTan
Evet, '' id '' alanını 'search_fields' alanına ekleyin. – catavaran
ve daha sonra gelenler için ilgili model alanlarını da arayabilirsiniz: 'search_fields = (' name ',' relatedfield__name ') ' – ptim