thanks :) On Wednesday, October 18, 2017 at 2:12:51 PM UTC+5:30, Andréas Kühne wrote: > > Hi, > > The __str__ function is described here: > https://docs.djangoproject.com/en/1.11/ref/models/instances/#str > > It is mainly used in django in the admin interface when you haven't setup > any rules for the list layout. You can also see it when you look at an > object in the python shell (athough that technically is the __repr__ > function :-)) > > The get_absolute_url function is described here: > > https://docs.djangoproject.com/en/1.11/ref/models/instances/#get-absolute-url > > I use it mainly for 2 things: > 1. In the admin interface you get a button that takes you to the page the > the absolut url points to. > 2. When using in conjunction with django rest framework you use it for the > url that is sent to the client. > > Best regards, > > Andréas > > 2017-10-18 10:13 GMT+02:00 harsh sharma <[email protected] > <javascript:>>: > >> what are the use of these function in models.py >> >> def __str__(self): >> return self.title >> >> and >> def get_absolute_url(self): >> return reverse('shop:product", agrs=[self.id,self,slug]) >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at https://groups.google.com/group/django-users. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/221db76d-e44d-49b8-ac08-953bb49120e8%40googlegroups.com >> >> <https://groups.google.com/d/msgid/django-users/221db76d-e44d-49b8-ac08-953bb49120e8%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > >
-- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/200e0344-052b-4556-9c38-e386fe98be99%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

