Hi all,

the code:

class CompanyProfileAdmin(admin.ModelAdmin):
    list_display = (
        '__unicode__',
        'city',
        'premium_type',
        'followers',
        'manage_premium_account'
    )
    ...
    def get_urls(self):
        urls = super(CompanyProfileAdmin, self).get_urls()
        my_urls = patterns(
            url(
                r'^some_view/$',
                self.admin_site.admin_view(self.manage_premium_account_view),
                name='manage_premium_account'
            ),
        )
        return my_urls + urls


    def manage_premium_account_view(self, request, context={}):
        ...


class CompanyProfile(models.Model):
    ...
    def manage_premium_account(self):
        return '<a href="%s">Manage</a>' % reverse(
            'manage_premium_account',
            args=(self.id,)
        )
    manage_premium_account.short_description = 'Action'
    manage_premium_account.allow_tags = True


And I get NoReverseMatch exception if I try to reverse `manage_premium_account`. Does anybody know why and how to solve it?


Thanks,
Martin

--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To post to this group, send email to [email protected].
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