Vr
Size: a a a
Vr
MI
queryset.apply(my_function(), fields=['field_a', 'field_b'])
DT
def get_absolute_url(self):
return reverse('post_detail_url', kwargs={'slug': self.slug})
def get_absolute_url_update(self):
return reverse('post_update_url', kwargs={'slug': self.slug})
def get_absolute_url_delete(self):
return reverse('post_delete_url', kwargs={'slug': self.slug})
DT
queryset.apply(my_function(), fields=['field_a', 'field_b'])
for obj in models.Model.objects.all():
for f in ['field_a', 'field_b']:
setattr( obj, f, function(getattr(obj, f)) )
DT
def get_absolute_url(self):
return reverse('post_detail_url', kwargs={'slug': self.slug})
def get_absolute_url_update(self):
return reverse('post_update_url', kwargs={'slug': self.slug})
def get_absolute_url_delete(self):
return reverse('post_delete_url', kwargs={'slug': self.slug})
YB
DT
DT
DT
DT
DT
MI
for obj in models.Model.objects.all():
for f in ['field_a', 'field_b']:
setattr( obj, f, function(getattr(obj, f)) )
DT
AG
class MyMixin(object):
def get_absolute_url(self):
return reverse(self.post_detail_url, kwargs={'slug': self.slug})
def get_absolute_url_update(self):
return reverse(self.post_update_url, kwargs={'slug': self.slug})
def get_absolute_url_delete(self):
return reverse(self.post_delete_url, kwargs={'slug': self.slug})
class MyView(MyMixin, View):
post_detail_url = 'post_detail_url'
post_update_url = 'post_update_url'
post_delete_url = 'post_delete_url'
...
AG
DT
DT
DT
DT
class MyMixin(object):
def get_absolute_url(self):
return reverse(self.post_detail_url, kwargs={'slug': self.slug})
def get_absolute_url_update(self):
return reverse(self.post_update_url, kwargs={'slug': self.slug})
def get_absolute_url_delete(self):
return reverse(self.post_delete_url, kwargs={'slug': self.slug})
class MyView(MyMixin, View):
post_detail_url = 'post_detail_url'
post_update_url = 'post_update_url'
post_delete_url = 'post_delete_url'
...
DT
class MyMixin(object):
def get_absolute_url(self):
return reverse(self.post_detail_url, kwargs={'slug': self.slug})
def get_absolute_url_update(self):
return reverse(self.post_update_url, kwargs={'slug': self.slug})
def get_absolute_url_delete(self):
return reverse(self.post_delete_url, kwargs={'slug': self.slug})
class MyView(MyMixin, View):
post_detail_url = 'post_detail_url'
post_update_url = 'post_update_url'
post_delete_url = 'post_delete_url'
...