#9313 closed (invalid)
search in manyToMany fields in admin page
| Reported by: | Owned by: | nobody | |
|---|---|---|---|
| Component: | contrib.admin | Version: | 1.0 |
| Severity: | Keywords: | query, ManyToMany, models.Model, search_fields, admin.ModelAdmin, ManyToManyField, models.ManyToManyField | |
| Cc: | Triage Stage: | Unreviewed | |
| Has patch: | no | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
hi,
what should i place here to search into the phones while I'm in the student admin page
class studentAdminView(admin.ModelAdmin):
#fields = ['firstName', 'lastName']
#list_filter = ('birthDate')
list_display = ('firstName', 'lastName')
#date_hierarchy = 'birthDate'
#list_display_links = ('firstName', 'lastName')
list_per_page = 1
search_fields = ['firstName','lastName']
class phone_type(models.Model):
type = models.CharField(max_length=20)
class phone(models.Model):
number = models.CharField(max_length=20)
phone_type_id = models.ForeignKey(phone_type)
class student(models.Model):
classNumber = models.CharField(max_length=20)
firstName = models.CharField(max_length=100)
lastName = models.CharField(max_length=100)
image = models.ImageField(upload_to='uploads')
branch = models.CharField(max_length=100)
birthDate = models.DateField('Birth Date',default=datetime.now)
phones = models.ManyToManyField(phone)
I want to search between phones for example a number which is in phone table
select * from student innerjoin studentPhone on student.id = studentPhone.studentId innerjoin phone on phone.id = studentPhone.phoneId
Change History (5)
comment:1 by , 17 years ago
| Resolution: | → invalid |
|---|---|
| Status: | new → closed |
comment:2 by , 17 years ago
| milestone: | → post-1.0 |
|---|
my question is refered to usage of the admin page not a bug or something else in django
the question is how to register a table or a python model class without viewing in the main admin page and usage of the many to many fileds
comment:3 by , 17 years ago
| Resolution: | invalid |
|---|---|
| Status: | closed → reopened |
comment:4 by , 17 years ago
| Resolution: | → invalid |
|---|---|
| Status: | reopened → closed |
So, as Karen noted, it's a question, not a bug report. Please ask questions on the django-users mailing list where there are a lot of people willing to help. We use Trac for bug reports only, not for "how do I..." questions.
This reads like a user question, not a code bug or even an enhancement request. If it is indeed a user question you are better off asking it on django-users, which far more people read and will likely be happy to offer suggestions. If you think you've found a bug you need to spell it out more clearly.