1 from django
.db
import models
5 class Overlay(models
.Model
):
6 name
= models
.CharField(max_length
=255)
7 description
= models
.TextField()
8 link
= models
.URLField()
13 def get_absolute_url(self
):
14 return "/search/?q=%s" % self
.name
16 class Ebuild(models
.Model
):
17 name
= models
.CharField(max_length
=255)
18 category
= models
.CharField(max_length
=255)
19 version
= models
.CharField(max_length
=255)
20 description
= models
.TextField()
21 keywords
= models
.TextField(max_length
=255)
22 license
= models
.TextField(max_length
=255)
23 iuse
= models
.TextField(max_length
=255)
24 homepage
= models
.URLField()
25 overlay
= models
.ForeignKey(Overlay
)
28 return "/%s/%s/%s/%s" % (self
.overlay
.name
, self
.category
, self
.name
, self
.version
)
30 def get_absolute_url(self
):
31 return "/search/?q=%s" % self
.name