Statistics
| Branch: | Tag: | Revision:

root / db / admin.py @ ec2c2cf9

History | View | Annotate | Download (1.6 kB)

1
from django.contrib import admin
2
from django import forms
3
from django.db import models
4
from django.utils.encoding import iri_to_uri
5
from django.utils.translation import gettext_lazy as _
6
from models import  *
7

    
8
class LimitForm(forms.ModelForm):
9
    class Meta:
10
        model = Limit
11

    
12
class LimitAdmin(admin.ModelAdmin):
13
    ""    
14

    
15
    form = LimitForm
16

    
17
class UserLimitForm(forms.ModelForm):
18
    class Meta:
19
        model = UserLimit
20

    
21
class UserLimitAdmin(admin.ModelAdmin):
22
    ""    
23

    
24
    form = UserLimitForm
25

    
26
class FlavorForm(forms.ModelForm):
27
    class Meta:
28
        model = Flavor
29

    
30
class FlavorAdmin(admin.ModelAdmin):
31
    ""    
32

    
33
    form = FlavorForm
34

    
35

    
36
class VirtualMachineForm(forms.ModelForm):
37
    class Meta:
38
        model = VirtualMachine
39

    
40
class VirtualMachineAdmin(admin.ModelAdmin):
41
    ""    
42

    
43
    form = VirtualMachineForm
44

    
45

    
46
class AccountingLogForm(forms.ModelForm):
47
    class Meta:
48
        model = AccountingLog
49

    
50
class AccountingLogAdmin(admin.ModelAdmin):
51
    ""    
52

    
53
    form = AccountingLogForm
54

    
55
class OceanUserForm(forms.ModelForm):
56
    class Meta:
57
        model = OceanUser
58

    
59
class OceanUserAdmin(admin.ModelAdmin):
60
    ""
61
    form = OceanUserForm
62

    
63
class ImageForm(forms.ModelForm):
64
    class Meta:
65
        model = Image
66

    
67
class ImageAdmin(admin.ModelAdmin):
68
    ""
69
    form = ImageForm
70

    
71

    
72
admin.site.register(Limit, LimitAdmin)
73
admin.site.register(OceanUser, OceanUserAdmin)
74
admin.site.register(UserLimit, UserLimitAdmin)
75
admin.site.register(Flavor, FlavorAdmin)
76
admin.site.register(VirtualMachine, VirtualMachineAdmin)
77
admin.site.register(AccountingLog, AccountingLogAdmin)
78
admin.site.register(Image, ImageAdmin)
79