I \'ve already solved the problem of getting the object id being edited using this code:
class CompanyUserInline(admin.StackedInline):
\"\"\"
Defines
I made it work by creating a property() in model.py that returns the ID
models.py:
class MyModel(models.Model):
myfield = models.CharField(max_length=75)
...
def get_id(self):
return str(self.id)
getid = property(get_id)
admin.py:
from myapp.models import MyModel
class MyModelAdmin(admin.ModelAdmin):
list_display = ['mylink',]
def mylink(self, object):
return 'Edit'
mylink.allow_tags = True
admin.site.register(MyModel, MyModelAdmin)