Dear Massimo:

I was playing with grid, but I only have a blank page. from debugger I get 
this code html

<div id="vue11d10e4d">

<mtable 
url="/CuentaFacil/service/8c27c2fc-19eb-4c63-8b44-9e03b16f3d7b/tcliente" 
filter="" order="" :editable="true" :deletable="true" :create="true" 
:render="{}"></mtable>

<script src="/CuentaFacil/static/js/axios.min.js"></script>
<script src="/CuentaFacil/static/js/vue.min.js"></script>
<script src="/CuentaFacil/static/js/utils.js"></script>
<script src="/CuentaFacil/static/components/mtable.js">
</script><script>var app=utils.app("vue11d10e4d"); app.start()</script>

</div>

/*---Model ---*/
db.define_table('tcliente',
Field('nombre','string',length=70,label = T('Custom')),
Field('nrodoc','string',length=11,label = T('Id Number')))
db.commit()

/*---Controller ---*/
@action("cliente")
@action.uses("cliente.html")
def example_grid():
    return dict(grid=publisher.grid(db.tcliente))

/*--Template (cliente.html) --*/

[[extend 'layout.html']]

<h2 class="title">Clientes</h2>
[[=grid]]

What is the problem?

Thanks in advanced, regards.

El domingo, 6 de octubre de 2019, 4:19:07 (UTC-3), Massimo Di Pierro 
escribió:
>
> I do not know. Try check the JS console for errors. Maybe it is missing 
> the js components.
>
> On Sunday, 15 September 2019 14:19:37 UTC-7, isi_jca wrote:
>>
>> Hi!
>>
>> This is output from console and the browser is Google Chrome Versión 
>> 66.0.3359.181 (Build oficial) (64 bits)
>>
>> [jalbornoz@QuoVadis ~]$ ./py4web.sh 
>>
>> ██████╗ ██╗   ██╗██╗  ██╗██╗    ██╗███████╗██████╗ 
>> ██╔══██╗╚██╗ ██╔╝██║  ██║██║    ██║██╔════╝██╔══██╗
>> ██████╔╝ ╚████╔╝ ███████║██║ █╗ ██║█████╗  ██████╔╝
>> ██╔═══╝   ╚██╔╝  ╚════██║██║███╗██║██╔══╝  ██╔══██╗
>> ██║        ██║        ██║╚███╔███╔╝███████╗██████╔╝
>> ╚═╝        ╚═╝        ╚═╝ ╚══╝╚══╝ ╚══════╝╚═════╝ 
>> It is still experimental...
>>
>> assets-folder: 
>> /home/jalbornoz/py4web-env/lib64/python3.7/site-packages/py4web/assets
>> Choose a one-time dashboad password: 
>> Dashboard is at: http://127.0.0.1:8000/_dashboard
>> [X] loaded _dashboard     
>> [X] loaded _default     
>> [X] loaded MyFirstApp     
>> Bottle v0.12.17 server starting up (using TornadoServer())...
>> Listening on http://127.0.0.1:8000/
>> Hit Ctrl-C to quit.
>>
>> WARNING:tornado.access:404 GET /favicon.ico (127.0.0.1) 1.93ms
>> WARNING:tornado.access:404 GET /_dashboard/static/favicon.ico (127.0.0.1) 
>> 1.59ms
>> WARNING:tornado.access:404 GET /MyFirstApp/static/favicon.ico (127.0.0.1) 
>> 1.18ms
>> WARNING:tornado.access:404 GET /_default/static/favicon.ico (127.0.0.1) 
>> 0.92ms
>> Titulo Grilla
>>
>>
>>
>>
>> El domingo, 15 de septiembre de 2019, 14:13:41 (UTC-3), Massimo Di Pierro 
>> escribió:
>>>
>>> what bowser? any console error? what do you see in the page source?
>>>
>>> On Saturday, 14 September 2019 15:15:18 UTC-7, isi_jca wrote:
>>>>
>>>> Hi Massimo:
>>>>
>>>> When I try the example I only watch a page blank. Why?
>>>>
>>>> Best Regards
>>>>
>>>> El jueves, 12 de septiembre de 2019, 3:31:36 (UTC-3), Massimo Di Pierro 
>>>> escribió:
>>>>>
>>>>> ... it is incomplete. It is experimental. The API is subject to 
>>>>> change. But I could use some community feedback:
>>>>>
>>>>> from py4web.utils.publisher import Publisher, ALLOW_ALL_POLICY
>>>>>
>>>>>
>>>>> # exposes services necessary to access the db via ajax
>>>>> publisher = Publisher(db, policy=ALLOW_ALL_POLICY) 
>>>>>
>>>>>
>>>>> # expose as /examples/grid 
>>>>> @action('grid') 
>>>>> @action.uses('grid.html') 
>>>>> def example_grid(): 
>>>>>      return dict(grid=publisher.grid(db.person)) 
>>>>>
>>>>> embed in template with [[=grid]] in templates/grid.html as in web2py. 
>>>>> The difference from web2py is that the grid communicate with the 
>>>>> server via ajax and the style is in static/components/mtable.html
>>>>> Still does not access authentication based access control but will add 
>>>>> it very soon.
>>>>>
>>>>> You can try it.
>>>>>
>>>>> https://github.com/web2py/py4web/blob/master/apps/examples/__init__.py#L41
>>>>>
>>>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/web2py/25348dff-1471-43b9-a764-03846e46317a%40googlegroups.com.

Reply via email to