Statistics
| Branch: | Tag: | Revision:

root / db / admin.py @ ec2c2cf9

History | View | Annotate | Download (1.6 kB)

1 78dec216 Vassilios Karakoidas
from django.contrib import admin
2 78dec216 Vassilios Karakoidas
from django import forms
3 78dec216 Vassilios Karakoidas
from django.db import models
4 78dec216 Vassilios Karakoidas
from django.utils.encoding import iri_to_uri
5 78dec216 Vassilios Karakoidas
from django.utils.translation import gettext_lazy as _
6 78dec216 Vassilios Karakoidas
from models import  *
7 78dec216 Vassilios Karakoidas
8 78dec216 Vassilios Karakoidas
class LimitForm(forms.ModelForm):
9 78dec216 Vassilios Karakoidas
    class Meta:
10 78dec216 Vassilios Karakoidas
        model = Limit
11 78dec216 Vassilios Karakoidas
12 78dec216 Vassilios Karakoidas
class LimitAdmin(admin.ModelAdmin):
13 78dec216 Vassilios Karakoidas
    ""    
14 78dec216 Vassilios Karakoidas
15 78dec216 Vassilios Karakoidas
    form = LimitForm
16 78dec216 Vassilios Karakoidas
17 78dec216 Vassilios Karakoidas
class UserLimitForm(forms.ModelForm):
18 78dec216 Vassilios Karakoidas
    class Meta:
19 78dec216 Vassilios Karakoidas
        model = UserLimit
20 78dec216 Vassilios Karakoidas
21 78dec216 Vassilios Karakoidas
class UserLimitAdmin(admin.ModelAdmin):
22 78dec216 Vassilios Karakoidas
    ""    
23 78dec216 Vassilios Karakoidas
24 78dec216 Vassilios Karakoidas
    form = UserLimitForm
25 78dec216 Vassilios Karakoidas
26 78dec216 Vassilios Karakoidas
class FlavorForm(forms.ModelForm):
27 78dec216 Vassilios Karakoidas
    class Meta:
28 78dec216 Vassilios Karakoidas
        model = Flavor
29 78dec216 Vassilios Karakoidas
30 78dec216 Vassilios Karakoidas
class FlavorAdmin(admin.ModelAdmin):
31 78dec216 Vassilios Karakoidas
    ""    
32 78dec216 Vassilios Karakoidas
33 78dec216 Vassilios Karakoidas
    form = FlavorForm
34 78dec216 Vassilios Karakoidas
35 78dec216 Vassilios Karakoidas
36 78dec216 Vassilios Karakoidas
class VirtualMachineForm(forms.ModelForm):
37 78dec216 Vassilios Karakoidas
    class Meta:
38 78dec216 Vassilios Karakoidas
        model = VirtualMachine
39 78dec216 Vassilios Karakoidas
40 78dec216 Vassilios Karakoidas
class VirtualMachineAdmin(admin.ModelAdmin):
41 78dec216 Vassilios Karakoidas
    ""    
42 78dec216 Vassilios Karakoidas
43 78dec216 Vassilios Karakoidas
    form = VirtualMachineForm
44 78dec216 Vassilios Karakoidas
45 78dec216 Vassilios Karakoidas
46 ec2c2cf9 Markos Gogoulos
class AccountingLogForm(forms.ModelForm):
47 78dec216 Vassilios Karakoidas
    class Meta:
48 ec2c2cf9 Markos Gogoulos
        model = AccountingLog
49 78dec216 Vassilios Karakoidas
50 ec2c2cf9 Markos Gogoulos
class AccountingLogAdmin(admin.ModelAdmin):
51 78dec216 Vassilios Karakoidas
    ""    
52 78dec216 Vassilios Karakoidas
53 ec2c2cf9 Markos Gogoulos
    form = AccountingLogForm
54 78dec216 Vassilios Karakoidas
55 22571df6 Vassilios Karakoidas
class OceanUserForm(forms.ModelForm):
56 22571df6 Vassilios Karakoidas
    class Meta:
57 be7b8d37 Vassilios Karakoidas
        model = OceanUser
58 22571df6 Vassilios Karakoidas
59 22571df6 Vassilios Karakoidas
class OceanUserAdmin(admin.ModelAdmin):
60 22571df6 Vassilios Karakoidas
    ""
61 22571df6 Vassilios Karakoidas
    form = OceanUserForm
62 22571df6 Vassilios Karakoidas
63 ec2c2cf9 Markos Gogoulos
class ImageForm(forms.ModelForm):
64 ec2c2cf9 Markos Gogoulos
    class Meta:
65 ec2c2cf9 Markos Gogoulos
        model = Image
66 ec2c2cf9 Markos Gogoulos
67 ec2c2cf9 Markos Gogoulos
class ImageAdmin(admin.ModelAdmin):
68 ec2c2cf9 Markos Gogoulos
    ""
69 ec2c2cf9 Markos Gogoulos
    form = ImageForm
70 ec2c2cf9 Markos Gogoulos
71 ec2c2cf9 Markos Gogoulos
72 78dec216 Vassilios Karakoidas
admin.site.register(Limit, LimitAdmin)
73 22571df6 Vassilios Karakoidas
admin.site.register(OceanUser, OceanUserAdmin)
74 78dec216 Vassilios Karakoidas
admin.site.register(UserLimit, UserLimitAdmin)
75 78dec216 Vassilios Karakoidas
admin.site.register(Flavor, FlavorAdmin)
76 78dec216 Vassilios Karakoidas
admin.site.register(VirtualMachine, VirtualMachineAdmin)
77 ec2c2cf9 Markos Gogoulos
admin.site.register(AccountingLog, AccountingLogAdmin)
78 ec2c2cf9 Markos Gogoulos
admin.site.register(Image, ImageAdmin)