title: How to add custom search box in Django-admin?
body: <p>I know this is gonna be a very basic question.</p>
  
  <p>In Django, I have successfully created an admin panel. Now I want to add a custom search box in one of my field namely <code>Photo</code> field. But I don't know <strong>how to add custom search box</strong> in a django-admin panel. If I get some proper hints than I believe that I can do it.</p>
  
  <p><strong>Admin.py</strong>:</p>
  
  <pre><code>from django.contrib import admin
  
  
  from photo.models import Photo,
  
  class PhotoAdmin(admin.ModelAdmin):
  
      list_display=('name','approved','approved_time','uploaded_time','user')
  </code></pre>
  
  <p><strong>models.py:</strong></p>
  
  <pre><code>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)
  </code></pre>
  
  <p>I want to add a custom search box in this <code>Photo</code> field where image can be searched by it's <code>ID</code>.Now how can I add this search box in my above given model.</p>