3 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()
10 def __unicode__(self
):
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
.TextField(max_length
=255)
20 license
= models
.TextField(max_length
=255)
21 iuse
= models
.TextField(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
31 def __unicode__(self
):