I also forgot to mention two things, the model documentation states
that each model subclasses django.db.models.Model, and I believe it
will not work to subclass a model.  I believe I tried this when I
first started with Django last year and it would not work. Secondly,
based on your coment that you have been playing with and learning
about manipulators for a few hours now, if you are new to Django, you
may want to avoid using Manipulators as the newforms will be replacing
them, if not before, in Version 1.

-richard

On Aug 10, 10:18 pm, r_f_d <[EMAIL PROTECTED]> wrote:
> I am not sure I understand, I think you want to archive a model
> instance? or put another way, when the model is no longer active or
> useful to the user, you would essentially like to treat that database
> record differently than other records.  In that case, you could simply
> change the archived field to a boolean, set true on it when you
> archive it, and the modified field would automatically record the
> date.  Then all you have to do is filter out all of the archived or
> non archived models via Assessment.objects.filter(archived__exact =
> True) or = False.  This would make your views much easier to customize
> as would only be dealing with one model.
> hth,
> -richard
>
> On Aug 10, 7:40 pm, Carlos Hanson <[EMAIL PROTECTED]> wrote:
>
> > Greetings,
>
> > I have a model which I would like to archive.  My thought was to
> > extend that model with one additional DateTimeField called archived.
> > But I am having difficulty saving an instance of the archived object
> > based on an existing object.
>
> > class Assessment(models.Model):
> >     student = models.ForeignKey(Student)
> >     created = models.DateTimeField(auto_now_add=True, editable=False)
> >     modified = models.DateTimeField(auto_now=True, editable=False)
> >     background = models.TextField(blank=True)
> >     ...
>
> > class ArchivedAssessment(Assessment):
> >     archived = models.DateTimeField(auto_now_add=True, editable=False)
>
> > I am working within the admin interface and creating a view to take
> > the saved Assessment and save it as an ArchivedAssessment.  It seems
> > like it should be relatively easy to do, but I am not seeing how.
> > I've been learning about and playing with Manipulators for a couple
> > hours now.
>
> > Any suggestions?
>
> > Carlos Hanson


--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to