pls switch to django 1.1 beta version.You can easily download it from django
site

On Tue, Jul 21, 2009 at 3:47 PM, PanFei <cnwe...@gmail.com> wrote:

> oh my god ,I begin studying django  by using 1.02 ....
>
>
>
>
> On Tue, Jul 21, 2009 at 6:06 PM, Harish <harish.bha...@gmail.com> wrote:
>
>>
>> The Django Version I am using is
>> '0.97-pre-SVN-7049'
>>
>>
>> On Jul 21, 2:56 pm, PanFei <cnwe...@gmail.com> wrote:
>> > may I have your version of django ?
>> >
>> > On Tue, Jul 21, 2009 at 4:49 PM, Harish <harish.bha...@gmail.com>
>> wrote:
>> >
>> > > Hi Friends,
>> >
>> > > Just refer the sample code below.
>> >
>> > > My problem is I am referring a Dependant models field in
>> > > 'search_field'
>> > > it is working correctly but when i delete a record from 'Dept' name
>> > > from Dept Model
>> > > the Search for the firstname is not working..
>> > > For example
>> >
>> > > The following data is displayed in the Employee Model
>> >
>> > > Employee
>> > > FirstName   |  Last Name  |  Dept   |
>> > > -------------------------------------
>> > > AAA            BBB           Sales
>> > > BBB            CCC        |  Purchase
>> >
>> > > Dept
>> > > DeptName     |  Employee Name   |   Other Detail
>> > > ------------------------------------------------
>> > > Sales           AAA                 None
>> > > Purchase        BBB                 None
>> >
>> > > In the above example (data) if I Search for Employee 'AAA'
>> > > It produces the result. But When I delete the  'Purchase' record
>> > > from 'Dept' Table, and then  Search 'AAA' in 'Employee' Table
>> > > It is not displaying the Record. (The record exists in the list)
>> >
>> > > I want to display the records of Employee when there is no record
>> > > exist in the Dept Model with Dept as None
>> >
>> > > # Code Snippet
>> > > class Employee(models.Model):
>> > >   firstname = models.CharField(maxlength=80)
>> > >   last_name = models.CharField(maxlength=80)
>> > >   salary = models.DecimalField()
>> >
>> > >   def __str__  (self):
>> > >       return self.firstname
>> >
>> > >   def getdept(self):
>> > >        try:
>> > >            dept = Dept.objects.get(pk=self.pk)
>> > >        except Dept.DoesNotExist:
>> > >            dept = Dept()
>> > >        return dept.dept_name
>> >
>> > >    list_display = ('firstname  ','lastname','getdept')
>> > >    search_fields = ['firstname','lastname','Dept__dept_name']
>> >
>> > > class Dept(models.Model):
>> > >   dept_name = models.CharField(maxlength=80)
>> > >   empName = models.OneToOneField(Employee, )
>> > >   otherDetails = models.TextField()
>> >
>> > >      def __str__       (self):
>> > >       return self.dept_name
>> >
>> > >      list_display = ('dept_name')
>> > >      search_fields = ['dept_name']
>> >
>> > > Kindly reply if anyone has solution to this??
>> >
>> > > Regards
>> > > Harish Bhat
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to