91 lines
2.2 KiB
Plaintext
91 lines
2.2 KiB
Plaintext
# HG changeset patch
|
|
# Parent 0000000000000000000000000000000000000000
|
|
|
|
diff --git a/__init__.py b/__init__.py
|
|
new file mode 100644
|
|
--- /dev/null
|
|
+++ b/__init__.py
|
|
@@ -0,0 +1,4 @@
|
|
+# -*- coding: utf-8 -*-
|
|
+import controllers
|
|
+import models
|
|
+
|
|
diff --git a/__openerp__.py b/__openerp__.py
|
|
new file mode 100644
|
|
--- /dev/null
|
|
+++ b/__openerp__.py
|
|
@@ -0,0 +1,22 @@
|
|
+# -*- coding: utf-8 -*-
|
|
+{
|
|
+ 'name': "Academy",
|
|
+ # short description, used as subtitles on modules listings
|
|
+ 'summary': "",
|
|
+ # long description of module purpose
|
|
+ 'description': """
|
|
+""",
|
|
+ # Who you are
|
|
+ 'author': "",
|
|
+ 'website': "",
|
|
+
|
|
+ # categories can be used to filter modules in modules listing
|
|
+ 'category': 'Uncategorized',
|
|
+ 'version': '0.1',
|
|
+
|
|
+ # any module necessary for this one to work correctly
|
|
+ 'depends': ['web'],
|
|
+ 'data': ['security/ir.model.access.csv'],
|
|
+ 'tests': [
|
|
+ ],
|
|
+}
|
|
diff --git a/controllers/__init__.py b/controllers/__init__.py
|
|
new file mode 100644
|
|
--- /dev/null
|
|
+++ b/controllers/__init__.py
|
|
@@ -0,0 +1,3 @@
|
|
+# -*- coding: utf-8 -*-
|
|
+import academy
|
|
+
|
|
diff --git a/controllers/academy.py b/controllers/academy.py
|
|
new file mode 100644
|
|
--- /dev/null
|
|
+++ b/controllers/academy.py
|
|
@@ -0,0 +1,9 @@
|
|
+# -*- coding: utf-8 -*-
|
|
+
|
|
+from openerp import http
|
|
+from openerp.addons.web.controllers import main
|
|
+
|
|
+class academy(main.Home):
|
|
+ @http.route('/', auth='none')
|
|
+ def index(self):
|
|
+ return "Hello, world!"
|
|
diff --git a/models/__init__.py b/models/__init__.py
|
|
new file mode 100644
|
|
--- /dev/null
|
|
+++ b/models/__init__.py
|
|
@@ -0,0 +1,3 @@
|
|
+# -*- coding: utf-8 -*-
|
|
+import academy
|
|
+
|
|
diff --git a/models/academy.py b/models/academy.py
|
|
new file mode 100644
|
|
--- /dev/null
|
|
+++ b/models/academy.py
|
|
@@ -0,0 +1,9 @@
|
|
+# -*- coding: utf-8 -*-
|
|
+from openerp.osv import orm, fields
|
|
+
|
|
+class academy(orm.Model):
|
|
+ _name = "academy.academy"
|
|
+
|
|
+ _columns = {
|
|
+ 'name': fields.char(),
|
|
+ }
|
|
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
|
|
new file mode 100644
|
|
--- /dev/null
|
|
+++ b/security/ir.model.access.csv
|
|
@@ -0,0 +1,2 @@
|
|
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
|
+access_academy_academy,access_academy_academy,model_academy_academy,,1,0,0,0
|