1 from django
.db
import models
3 class Overlay(models
.Model
):
4 name
= models
.CharField(max_length
=255)
5 description
= models
.TextField()
6 link
= models
.URLField()
11 def get_absolute_url(self
):
12 return "/search/?q=%s" % self
.name
14 class Ebuild(models
.Model
):
15 name
= models
.CharField(max_length
=255)
16 category
= models
.CharField(max_length
=255)
17 version
= models
.CharField(max_length
=255)
18 description
= models
.TextField()
19 keywords
= models
.CharField(max_length
=255)
20 license
= models
.CharField(max_length
=255)
21 iuse
= models
.CharField(max_length
=255)
22 homepage
= models
.URLField()
23 overlay
= models
.ForeignKey(Overlay
)
26 return "/%s/%s/%s/%s" % (self
.overlay
.name
, self
.category
, self
.name
, self
.version
)
28 def get_absolute_url(self
):
29 return "/search/?q=%s" % self
.name