def get_title_links(self, obj): links = [ format_html('<div><a href="{}">{}</a></div>', reverse('club_detail', kwargs={'club_id': obj.pk}), obj.title) ] if self.request.user.is_authenticated: links.append( format_html( '<a href="{}"><span class="iconui iconui-edit"></span></a>', reverse('club_update', kwargs={'club_id': obj.pk}))) links.append( format_html( '<a href="{}"><span class="iconui iconui-user"></span></a>', reverse('club_member_grid', kwargs={ 'action': '', 'club_id': obj.pk }))) return links
def get_main_navs(self, request, object_id=None): main_navs = [{ 'url': reverse('biblio_list'), 'text': 'List of biblios' }, { 'url': reverse('biblio_create'), 'text': 'Create new biblio' }] if object_id is not None: main_navs.extend([{ 'url': reverse('biblio_detail', kwargs={'biblionumber': object_id}), 'text': format_html('View "{}"', self.object.title) }, { 'url': reverse('biblio_update', kwargs={'biblionumber': object_id}), 'text': format_html('Edit "{}"', self.object.title) }]) return main_navs
def get_main_navs(self, object_id=None): main_navs = NavsList([{ 'url': reverse('club_list'), 'text': 'List of clubs' }, { 'url': reverse('club_create'), 'text': 'Create new club' }]) if object_id is not None: main_navs.extend([{ 'url': reverse('club_detail', kwargs={'club_id': object_id}), 'text': format_html('View "{}"', self.object.title) }, { 'url': reverse('club_update', kwargs={'club_id': object_id}), 'text': format_html('Edit "{}"', self.object.title) }]) return main_navs
def get_title_links(self, obj): links = [ format_html( '<div><a href="{}">{}</a></div>', reverse('biblio_detail', kwargs={'biblionumber': obj.pk}), obj.title) ] # is_authenticated is not callable in Django 2.0. if call_prop(ContextMiddleware.get_request().user.is_authenticated): links.append( format_html( '<a href="{}"><span class="glyphicon glyphicon-edit"></span></a>', reverse('biblio_update', kwargs={'biblionumber': obj.pk}))) links.append( format_html( '<a href="{}"><span class="glyphicon glyphicon-user"></span></a>', reverse('biblio_reserve_grid', kwargs={ 'action': '', 'biblio_id': obj.pk }))) return links
def get_absolute_url(self): url = Str(reverse('biblio_detail', kwargs={'biblionumber': self.pk})) url.text = str(self.title) return url
def get_absolute_url(self): url = Str(reverse('genre_detail', kwargs={'genre_id': self.pk})) url.text = str(self.name) return url
def get_absolute_url(self): return reverse('borrower-detail', args=[self.id])
def get_absolute_url(self): url = Str(reverse('category_detail', kwargs={'categories_id': self.pk})) url.text = str(self.description) return url
def get_absolute_url(self): url = Str(reverse('author_detail', kwargs={'authors_id': self.pk})) url.text = "{}, {}". format(self.firstname,self.lastname) return url
def get_absolute_url(self): url = Str(reverse('reserve_detail', kwargs={'reserve_id': self.pk})) str_fields = flatten_dict(self.get_str_fields(), enclosure_fmt=None) url.text = ' / '.join([str_fields['borrower'], str_fields['biblio'],str(str_fields['priority']) ]) return url
def get_absolute_url(self): url = Str(reverse('member_detail', kwargs={'member_id': self.pk})) str_fields = flatten_dict(self.get_str_fields(), enclosure_fmt=None) url.text = ' / '.join([str_fields['profile'], str_fields['club']]) return url
def get_absolute_url(self): url = Str(reverse('equipment_detail', kwargs={'equipment_id': self.pk})) url.text = str(self.inventory_name) return url
def get_success_url(self): return reverse('club_detail', kwargs={'club_id': self.object.pk})
def get_success_url(self): return reverse('biblio_detail', kwargs={'biblionumber': self.object.pk})
def get_absolute_url(self): url = Str(reverse('collectiondepartment_detail', kwargs={'collectiondepartments_id': self.pk})) url.text = str(self.description) return url
def get_absolute_url(self): url = Str(reverse('item_detail', kwargs={'itemnumber': self.pk})) url.text = str(self.barcode) return url
def get_absolute_url(self): url = Str(reverse('club_detail', kwargs={'club_id': self.pk})) url.text = str(self.title) return url
def get_absolute_url(self): url = Str(reverse('designation_detail', kwargs={'designations_id': self.pk})) url.text = str(self.description) return url
def get_absolute_url(self): url = Str(reverse('corporateauthor_detail', kwargs={'corporateauthor_id': self.pk})) url.text = str(self.name) return url