[web2py] pagination previous and next on the controller

2011-05-15 Thread 黄祥
hi, i've test the pagination from : http://web2py.com/book/default/chapter/12?search=pagination#Pagination and tried to change the next and previous that on view into the controller e.g. from view: {{if page:}} a href={{=URL(args=[page-1])}}previous/a {{pass}} {{if len(rows)items_per_page:}} a

[web2py] differntial of request.args[0] and request.args(0)

2011-05-15 Thread 黄祥
hi, is there anybody knows the differntial between request.args[0] and request.args(0)? which better to be used on the application? thank you so much.

[web2py] Re: pagination previous and next on the controller

2011-05-15 Thread pbreit
You don't put {{ and }} in controllers. Just do it like it is in the book. HTML typically belongs in the view.

[web2py] Re: differntial of request.args[0] and request.args(0)

2011-05-15 Thread ron_m
In the core chapter of the book I found this: In the above example, both request.args[i] and request.args(i) can be used to retrieve the i-th element of the request.args, but while the former raises an exception if the list does not have such an index, the latter returns None in this case. I

Re: [web2py] Re: differntial of request.args[0] and request.args(0)

2011-05-15 Thread Stifan Kristi
i'm understand right now, thank you so much for your detail explaination ron On Sun, May 15, 2011 at 2:08 PM, ron_m ron.mco...@gmail.com wrote: In the core chapter of the book I found this: In the above example, both request.args[i] and request.args(i) can be used to retrieve the i-th

Re: [web2py] Re: pagination previous and next on the controller

2011-05-15 Thread Stifan Kristi
i've already tried to moved curly brackets {{ }} in the controllers and still gettin an error, my intention is because all of my views is using pagination and i want to simplified it to just put on the centralize db functions. is there any ways to do this? thank you so much On Sun, May 15, 2011

[web2py] show multiple tables in 1 page

2011-05-15 Thread 黄祥
hi, is it possible to show multiple tables in 1 page? e.g. like on http://web2py.com/book/default/chapter/03#A-Wiki but i want to add the comment on the index function like : def index(): pages = db().select(db.page.id, db.page.title, orderby = db.page.title) this_page =

[web2py] Re: default usage

2011-05-15 Thread villas
It is simply how that record id will be displayed when used in a foreign key. e.g. table colors: id: 1, name: red, id: 2, name: yellow, table cars: id: 1, descr: sport, color_id: 1 When you create a form for 'cars', how would you like the color_id field to appear? a) a drop-down

[web2py] Weird Error in modules files...

2011-05-15 Thread Jason Brower
I am using latest, not trunk... I was testing some of my code and I got some index errors. That's fine so I go into the file and make some changes. Then it says the same error but this time a different line. One that doesn't even use indexs. So I put a comment on the line and this is what I

[web2py] Re: profiler: ImportError: No module named pstats?

2011-05-15 Thread Philip
Solved - default debian/ubuntu install of python no longer includes the profiler because of license issues. The package python-profiler needs to be installed. Sorry for wasting your time. Thanks, Philip On May 14, 4:56 pm, Massimo Di Pierro massimo.dipie...@gmail.com wrote: I am running it with

[web2py] has anyone used fathom (or something alike) with web2py DAL ?

2011-05-15 Thread Stef Mientki
hello, has anyone used pathom http://code.google.com/p/fathom/downloads/list especially the GraphViz representation looks usefull to me. Are there other packages that can show a representatie like this ? thanks, Stef

Re: [web2py] Re: default usage

2011-05-15 Thread Stifan Kristi
a, i got it, thank you so much for your detail explaination and example, villas. On Sun, May 15, 2011 at 5:27 PM, villas villa...@gmail.com wrote: It is simply how that record id will be displayed when used in a foreign key. e.g. table colors: id: 1, name: red, id: 2, name: yellow,

[web2py] Re: Class-based controllers and prefixes in wizard

2011-05-15 Thread Dmitriy
Thanks all for the prompt answers! Massimo, I think that the flag in Wizard can solve the prefixes issue. Regarding the class-based controllers. pbreit, the components and the load function can help me in the composition, but can't help in the inheritance. Thanks for a good example, Bruno! I

[web2py] make project_id identical with isReply

2011-05-15 Thread Andrew Evans
Hello I have a commenting system I am working on and I am having a problem with passing the arguments so they match up. I am trying to make comments.project_id match up with the isReply field when I add a Reply I am passing args=row.project_id as an argument to the reply_comment form My comment

[web2py] Re: Multiple tables: update/insert/delete: in one form

2011-05-15 Thread Simon Ashley
Since no one has replied for a couple of days, I'll toss my 2 cents in. Don't how much value this could be, as we just evaluating web2py and python but in another environment we could have written data in the normalised records to a temporary record in a denormalised, virtual table, update and

[web2py] Re: Multiple tables: update/insert/delete: in one form

2011-05-15 Thread Vineet
Simon, That is a good idea. In fact, almost the same approach is being followed in VFP cursor adaptor (the difference being that, data from MySQL tables is reproduced in same table structures, i.e cursors). Here, by virtual table, do you mean to say that we should reproduce the data into

[web2py] Re: Weird Error in modules files...

2011-05-15 Thread DenesL
It is hard to tell without the code but this looks suspicious size_variance-user._extra['COUNT(users_tags.id)'])) why is COUNT(...) in quotes? On May 15, 7:12 am, Jason Brower encomp...@gmail.com wrote: I am using latest, not trunk... I was testing some of my code and I got some index

[web2py] Re: show multiple tables in 1 page

2011-05-15 Thread DenesL
The error is due to the possibility of not finding a record in db.page using request.args(0) as id. Your program has to be able to deal with this eventuality. On May 15, 4:34 am, 黄祥 steve.van.chris...@gmail.com wrote: hi, is it possible to show multiple tables in 1 page? e.g. like

Re: [web2py] Re: Weird Error in modules files...

2011-05-15 Thread Jason Brower
After restarting the server it seems the issue was fixed. It could be that the modules are loaded and then assumed that they don't change so they are placed in memory for speed reasons or something like that. BR, Jason Brower On 05/15/2011 06:18 PM, DenesL wrote: It is hard to tell without

[web2py] Two fields with autocomplete in a single form fail

2011-05-15 Thread nekrox
db.define_table('cities', Field('name', 'string'), Field('state', db.states) ) db.define_table('categories', Field('name', 'string') ) db.define_table('places', Field('name', 'string', required=True), Field('address1', 'string'),

[web2py] Re: show multiple tables in 1 page

2011-05-15 Thread pbreit
That's why you would not usually structure it like this. Your index page is going to show all of the pages but then the comments for just one page. And as Denes points out, if someone just goes to /index, you're going to be missing a request.args(0). I don't really understand why you would set

Re: [web2py] Re: pagination previous and next on the controller

2011-05-15 Thread pbreit
You could check out this approach: http://packages.python.org/web2py_utils/paginate.html {{ }} *ONLY* work in views. The other thing you could consider if you want to put it in a controller, model or module is using HTML tag helpers like this: if page: previous = A('previous',

Re: [web2py] Re: differntial of request.args[0] and request.args(0)

2011-05-15 Thread pbreit
Just remember that the () method is unique to Web2py strorage objects and cannot be used generally in Python. Same for request.vars (web2py) vs. request['vars'] (python). http://web2py.com/book/default/chapter/04#request Is that correct everyone?

[web2py] Re: make project_id identical with isReply

2011-05-15 Thread pbreit
Do you have a reply_comment view? It should at least have in it {{=form}}

Re: [web2py] Re: Class-based controllers and prefixes in wizard

2011-05-15 Thread Bruno Rocha
The functional case has 15 methods. In the first case there are 3 classes and 8 methods (more compact and readable). Why do I need to repeat some methods in the successors? Now, with new web2py in trunk you can create this logic under /modules (as normal Python modules) in your controllers you

Re: [web2py] Re: differntial of request.args[0] and request.args(0)

2011-05-15 Thread Jason Brower
That is correct, except it really is python that Massimo has done here. It's a convenience method that he has created for this very issue as it happens a lot. On 05/15/2011 08:51 PM, pbreit wrote: Just remember that the () method is unique to Web2py strorage objects and cannot be used

[web2py] web2py japan - congratulations

2011-05-15 Thread Massimo Di Pierro
Who did this? Congratulations! http://sites.google.com/site/web2pyjapan/book/01

[web2py] web2py syntax for vim

2011-05-15 Thread pancurster
Hi, I was looking today for vim syntax for web2py templates but I didn't find it. So I make my own. If some one want this syntax files here u go: http://dl.dropbox.com/u/18809604/vim_web2py_syntax/htmlweb2py.vim http://dl.dropbox.com/u/18809604/vim_web2py_syntax/web2py.vim htmlweb2py.vim is main

Re: [web2py] Re: show multiple tables in 1 page

2011-05-15 Thread Stifan Kristi
thank you so much for your hints and pointers denes pbreit, pardon me, i just wan to show up all of the content of wiki page on index page and also the comments that related with it. is there a way to do this? i've already modified it into (learned from kenneth damian blog on appliances): def

Re: [web2py] web2py japan - congratulations

2011-05-15 Thread Stifan Kristi
great job, congratulations! On Mon, May 16, 2011 at 2:51 AM, Massimo Di Pierro massimo.dipie...@gmail.com wrote: Who did this? Congratulations! http://sites.google.com/site/web2pyjapan/book/01

Re: [web2py] Re: differntial of request.args[0] and request.args(0)

2011-05-15 Thread Stifan Kristi
a, i'm understand right now, thank you so much for your detail explaination all. On Mon, May 16, 2011 at 12:51 AM, pbreit pbreitenb...@gmail.com wrote: Just remember that the () method is unique to Web2py strorage objects and cannot be used generally in Python. Same for request.vars

Re: [web2py] web2py syntax for vim

2011-05-15 Thread contatogilson...@gmail.com
Fork the project for add files: https://github.com/lvidarte/web2py-snippets _ *Gilson Filho* *Web Developer http://gilsondev.com* 2011/5/15 pancurster pancurs...@gmail.com Hi, I was looking today for vim syntax for web2py templates but I didn't

Re: [web2py] Re: pagination previous and next on the controller

2011-05-15 Thread Stifan Kristi
thank you so much for your hints and pointers, pbreit. i've already read the url, but still don't understand, what is the intent of the url. but i get it what you've said, again thank you very much. On Mon, May 16, 2011 at 12:44 AM, pbreit pbreitenb...@gmail.com wrote: You could check out this

[web2py] Domains and Web2Py

2011-05-15 Thread Oscar
Hi, I want to host a single Web2Py installation with few appliances or apps installed on it, Can I redirecto with Web2Py every domain pointed to my host to the related appliance? I mean at Web2Py level, not to ngix or Apache level. Regards, Oscar.

[web2py] How to apply a layout?

2011-05-15 Thread Vinicius Assef
Guys, I'm certains this is very basic stuff, but I couldn't find an explanation to apply a layout from www.web2py.com/layouts to my app. I downloaded a file with w2p extension from there and I don't know how to use it. Please, send me a link because the book chapter about it doesn't touch about

[web2py] Re: Multiple tables: update/insert/delete: in one form

2011-05-15 Thread villas
Hi Vineet I'm sorry you didn't get a satisfactory answer, but I imagine there are group members like myself who would love to contribute but don't quite understand. Let's see if I got this right... You have a tricky form which might affect several different tables depending on which fields are

[web2py] Re: web2py japan - congratulations

2011-05-15 Thread kenji4569
Hi Massimo, the site is recently developed by a member of web2py-japan, Nakagaki- san. The book translation and any information of web2py are written and published here, by members of web2py-japan. The translation is still in progress, and will be feedbacked to you when finished. Thanks for your

Re: [web2py] How to apply a layout?

2011-05-15 Thread Bruno Rocha
Layouts are plugins, un your app click in plugin and choose the file to upload. Em 15/05/2011 21:31, Vinicius Assef vinicius...@gmail.com escreveu: Guys, I'm certains this is very basic stuff, but I couldn't find an explanation to apply a layout from www.web2py.com/layouts to my app. I

[web2py] Re: Domains and Web2Py

2011-05-15 Thread Anthony
See http://web2py.com/book/default/chapter/04#Parameter-Based-System, in particular, this example: routers = dict( BASE = dict( domains = { 'domain1.com' : 'app1', 'domain2.com' : 'app2', } ), ) Anthony On Sunday, May 15, 2011 8:23:46 PM UTC-4,

Re: [web2py] Re: web2py japan - congratulations

2011-05-15 Thread Stifan Kristi
hi, massimo, why u didn't also put japanese translation language on web2py default? it's just a suggestion. thanks On Mon, May 16, 2011 at 8:04 AM, kenji4569 hos...@s-cubism.jp wrote: Hi Massimo, the site is recently developed by a member of web2py-japan, Nakagaki- san. The book

[web2py] Re: web2py japan - congratulations

2011-05-15 Thread kenji4569
why u didn't also put japanese translation language on web2py default? To do so, we have to arrange the translation in markmin format, and will do it when the translation finished. On 5月16日, 午前10:43, Stifan Kristi steve.van.chris...@gmail.com wrote: hi, massimo, why u didn't also put japanese

Re: [web2py] Re: web2py japan - congratulations

2011-05-15 Thread Stifan Kristi
a, great to hear that hosoda kenji san. i'll wait and want to try it. On Mon, May 16, 2011 at 9:23 AM, kenji4569 hos...@s-cubism.jp wrote: why u didn't also put japanese translation language on web2py default? To do so, we have to arrange the translation in markmin format, and will do it

Re: [web2py] Re: show multiple tables in 1 page

2011-05-15 Thread pbreit
Hard to say the best way to do it. This might be one way (not tested). === controller === def index(): pages = db(db.page.id0).select(orderby = db.page.title) comments = db(db.comment.id0).select() return dict(pages=pages, comments=comments) === view === ol {{for page in page:}}

Re: [web2py] Re: Weird Error in modules files...

2011-05-15 Thread ron_m
If the second parameter on local_import is True it will reload each time the statement is executed. Otherwise it retains the first local_import until server restart.