Advertisement
Guest User

Untitled

a guest
Sep 4th, 2015
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. Models.py
  2.  
  3.  
  4.  
  5.  
  6. Created on 4 Sep 2015
  7.  
  8. @author:
  9. '''
  10. # -*- coding: utf-8 -*-
  11.  
  12. from openerp import models, fields, api
  13.  
  14. # class test(model.Model):
  15. # _name = 'test.test'
  16.  
  17. # name = fields.Char()
  18.  
  19. __init__.py
  20.  
  21. from . import controllers
  22. from . import models
  23.  
  24. __openerp__.py file
  25.  
  26. {
  27. 'name': "models",
  28. 'version': '1.0',
  29. 'depends': ['base'],
  30. 'author': "Elliot",
  31. 'category': 'Category',
  32. 'description': """
  33. My first working module.
  34. """,
  35. 'installable': True,
  36. 'auto_install': False,
  37. 'data': [
  38. 'templates.xml',
  39. ],
  40. 'xml': [
  41. 'xml.xml'
  42. ],
  43. }
  44.  
  45. controllers.py
  46.  
  47. from openerp import http
  48.  
  49. # class test_mod(http.Controller):
  50. # @http.route('/test_mod/model/', auth='public')
  51. # def index(self, **kw):
  52. # return "Hello, world"
  53.  
  54. # @http.route('/test_mod/model/objects/', auth='public')
  55. # def list(self, **kw):
  56. # return http.request.render('test_mod.listing', {
  57. # 'root': '/Test_mod/Test_mod',
  58. # 'objects': http.request.env['test_mod.model'].search([]),
  59. # })
  60.  
  61. # @http.route('/test_mod/model/objects/<model("test_mod.model"):obj>/', auth= 'public')
  62. # def object(self, obj, **kw):
  63. # return http.request.render('test_mod.object', {
  64. # 'object': obj
  65. # })
  66. and templates.xml
  67.  
  68. <openerp>
  69. <data>
  70. <!-- <template id="listing"> -->
  71. <!-- <ul> -->
  72. <!-- <li t-foreach="objects" t-as="object"> -->
  73. <!-- <a t-attf-href="{{ root }}/objects/{{ object.id }}"> -->
  74. <!-- <t t-esc="object.display_name"/> -->
  75. <!-- </a> -->
  76. <!-- </li> -->
  77. <!-- </ul> -->
  78. <!-- </template> -->
  79. <!-- <template id="object"> -->
  80. <!-- <h1><t t-esc="object.display_name"/></h1> -->
  81. <!-- <dl> -->
  82. <!-- <t t-foreach="object._fields" t-as="field"> -->
  83. <!-- <dt><t t-esc="field"/></dt> -->
  84. <!-- <dd><t t-esc="object[field]"/></dd> -->
  85. <!-- </t> -->
  86. <!-- </dl> -->
  87. <!-- </template> -->
  88.  
  89. </data>
  90. </openerp>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement