[web2py] Re: built with web2py
Wow! Very nice looking! Congrats
[web2py] Re: new site in web2py
very nice!! a lil suggestion: set the links to be open in a new window
[web2py] Re: django-and-sqlalchemy-on-web2py
I would not comment on the technical aspects, which I'm sure are good. I think it's a good idea to attract Django users, with *migration tools *towards web2py. But adding those features as *permanent *for web2py could mainly forces the web2py dev team to redirect time, energy and effort towards maintain and improve this Django and Alchemy integration. Time that can be well spent maintaining Web2py. Because users who use them will prompt and require more and more support on it.
[web2py] Re: New web2py app: Airea.me
Very cool How did you manage to do the statistical graphics??
[web2py] Re: Embedding web2py
what about license issues or conflict
[web2py] Re: Web2py - the "one-man-band" of all python frameworks :)
So? What did they mean?
[web2py] Re: Creating a many-to-many form with arbitrary number of fields
what is ingredient_num for?
[web2py] Re: My First Application on Web2py is Now Live.... www.beunick.com
Kudos! Very good! May I ask which hosting provider you finally chose?
[web2py] Re: app structural question
And your question is?
[web2py] Re: Proposals for New Tagline
I like your number 4, with a tweak: "*CODE LESS, ACCOMPLISH MOR*E"
Re: [web2py] Re: squeeze + Apache2 = lots of RAM
I would be interested in your config, too, elffikk
[web2py] Re: reddit again
Agree. Web2py has achieved a good ever growing userbase momentum now. 2 years ago there were like 6 threads created/updated daily in this Google groups discussion, Currently, its like 4-5 times that number. We are not the same skinny new kid on the block anymore. There is no need to hijack other frameworks' threads. Guerrilla marketing tactics worked well but now we can move on with seduction, atracting users instead of 'stalking' them. Disclaimer: I am proud web2py fan since 2008.
[web2py] Re: web2py 3rd edition available in PDF from LULU.com
BOUGHT!! ;) On Aug 13, 2:46 am, mdipierro wrote: > http://www.lulu.com/product/ebook/official-web2py-manual/12196616 > > This is the same content as the online book but converted to PDF. > There are significant additions and changes compared to the 2nd > edition. > > - new chapter on components, plugins and plugin_wiki example > - many new DAL features including list:reference, list:integer, > list:string, belongs, contains, computed fields, virtual fields, > shortcuts > - new custom login methods (including openid, oauth, prx) > - new validators > - new helpers (including markmin) > - application-level routes and other routes customizations > - description of new Auth and Crud settings/messages. > - description of new default layout and how to change it > - {{blocks}} in template > - examples are revised to account for new features > - running background processes > - sending signed and encrypted emails > - more info on GAE deployment > - new screenshots > - may bug fixes. > > It contains 537 pages. > > Thanks to Alvaro, Bruno, Denes, Felipe, Graham, Jonathan, Hans, Kyle, > Mark, Michele, Richard, Robin, Roman, Scott, Shane, Sharriff, Sriram, > Sterling, Stuart, Thadeus for proofreading this and previous versions > of the book. > > It costs one dollar more than 2nd edition, I guess it is because of > the increased number of pages. I actually reduced my cut. > > Hopefully it will be available in print soon. > > I will take some help in converting to ePub. > > Massimo
[web2py] Re: A Call to Arms - Necessary and KILLER Apps for Web2py
+1
[web2py] Re: Review my web2py app: Radbox.me
yeah bookmarklets are known for like 12 years or so, now. On May 12, 11:19 am, Adi wrote: > Its called a bookmarklet and I believe it was popularized by blogs > like Wordpress and Tumblr - by clicking their bookmarklet you can > create a new post for example. We faced a lot of challenge in trying > to extract embedded video from the server side - because various sites > use very different mechanisms (javascript, flash, ajax) to render > embedded videos. That's why we resorted to client-side approach using > a bookmarklet. Once a page is rendered we can parse the contents and > grab what we need. > > However we will have to figure a way to execute javascript on the > server side eventually - for example bookmarking a video by right > clicking a url (without opening the page), something I wish for every > time I want to queue a video from my twitter feed. Right now I have to > click the url, open the page and then bookmark. > > On May 12, 8:45 pm, mdipierro wrote: > > > I did not know that you can put javascript in a bookmark instead of > > simply a URL and when you click on the bookmark the JS code is > > executed on the page you are currently visiting.
[web2py] Re: Review my web2py app: Radbox.me
yeah On May 12, 11:19 am, Adi wrote: > Its called a bookmarklet and I believe it was popularized by blogs > like Wordpress and Tumblr - by clicking their bookmarklet you can > create a new post for example. We faced a lot of challenge in trying > to extract embedded video from the server side - because various sites > use very different mechanisms (javascript, flash, ajax) to render > embedded videos. That's why we resorted to client-side approach using > a bookmarklet. Once a page is rendered we can parse the contents and > grab what we need. > > However we will have to figure a way to execute javascript on the > server side eventually - for example bookmarking a video by right > clicking a url (without opening the page), something I wish for every > time I want to queue a video from my twitter feed. Right now I have to > click the url, open the page and then bookmark. > > On May 12, 8:45 pm, mdipierro wrote: > > > I did not know that you can put javascript in a bookmark instead of > > simply a URL and when you click on the bookmark the JS code is > > executed on the page you are currently visiting.
[web2py] Re: web2py forked
HAHAHAH you got me! :P On Apr 1, 8:39 am, "mr.freeze" wrote: > Just kidding! Happy April Fools Day! -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.
[web2py] Re: Planning to make a big project
I am interested in this topic too, as I am also. planning a big project On Mar 16, 9:18 pm, Śląski wrote: > Hi, > I am planning to make some big project (100 000 users, approximately > 500 request pre second - in hot time). > For performance I'm going to use no relational dbms (each request > could cost lot of instructions in relational dbms like mysql) - so i > can't use DAL. > > My question is - how web2py is working with a big traffic, is it work > concurrently? I'm consider to use web2py or Gork - Zope, > > Could you advice me please. -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.
[web2py] Re: announcement
Great contribution to the web2py comunity! I will download it and study it. Thanks On Mar 7, 2:50 pm, dbb wrote: > To All : > > This announcement of the release of the first HL7 open source code and > the code can be found athttp://code.google.com/p/web2pyhl7/, the code > is an open source and built on web2py framework and please read the > release notes for more information. This is an effort by Dr. Massimo, > professor of computer science at De Paul, the creator of web2py and > Dr. Debebe Asefa. This is really the effort of the the two indviduals > using their times and resources. Feel free to comment on the code and > suggest what you want to see including your wish lists, i.e., what > fucntions you want to see. The goal is to create plaform without any > limitations. This the first release, subsequent releases will have all > suggestions and new uncovered functions. > > Best regards: > > Debebe Asefa -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.
[web2py] Re: KPAX documentation
On Feb 18, 2:57 pm, mdipierro wrote: > kpax is soo old, it should die. There will be a replacement soon. > > On Feb 18, 10:50 am, davidjensen wrote: > > > Please put KPAX documentation on web2py.com. I think a generic CMS is > > important for non-technical users. > > > It would be useful to have one, rather than many (mediawiki, drupal, > > plone, etc.). Many complaints on the web about the administrative > > problems of these. replacement soon? great news! can you share some details? -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.
[web2py] Re: storing a Python list
On Feb 17, 10:47 am, Carl wrote: > I have a Python list that I want to store and retrieve from the data > store. > > The individual items of the list are of no use unless used with the > items of the complete list and there are no use-cases requiring > searching for a specified list item. The number of items in the list > is between one and fifteen (any more is beyond end users to manage). > > I'd like to store and retrieve the list in a single field. On > retrieval the data would be in a Python list object. > > What's an approach I can use? serialize -- sig text -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.
[web2py:37957] Re: breadcrumb design
On Dec 28, 3:45 pm, Alexandre Andrade wrote: > I improved the function and put it > athttp://www.web2pyslices.com/main/slices/take_slice/46 > > Features: > > - links in every breadcrumb > - can set a breadcrumb to args > - can localize/personalize the controllers - using T() > > Thanks to Richard , for original function that I > made improvements > > Put in your model/module: > [image: Select] > > def breadcrumbs(arg_title=None): > "Create breadcrumb links for current request" > # make links pretty by capitalizing and using 'home' instead of > 'default' > #pretty = lambda s: s.replace('default', 'Início').replace('_', > ' ').capitalize() > menus = [A(T('Home'), _href=URL(r=request, c='default', f='index'))] > if request.controller != 'default': > # add link to current controller > menus.append(A(T(pretty(request.controller)), > _href=URL(r=request, c=request.controller, f='index'))) > if request.function == 'index': > # are at root of controller > menus[-1] = A(T(pretty(request.controller)), > _href=URL(r=request, c=request.controller, f=request.function)) > else: > # are at function within controller > menus.append(A(T(pretty(request.function)), > _href=URL(r=request, c=request.controller, f=request.function))) > # you can set a title putting using breadcrumbs('My Detail Title') > if request.args and arg_title: > menus.append(A(T(arg_title)), _href=URL(r=request, > c=request.controller, f=request.function,args=[request.args])) > else: > #menus.append(A(pretty(request.controller), > _href=URL(r=request, c=request.controller, f='index'))) > if request.function == 'index': > # are at root of controller > #menus[-1] = pretty(request.controller) > pass > #menus.append(A(pretty(request.controller), > _href=URL(r=request, c=request.controller, f=request.function))) > else: > # are at function within controller > menus.append(A(T(pretty(request.function)), > _href=URL(r=request, c=request.controller, f=request.function))) > # you can set a title putting using breadcrumbs('My Detail Title') > if request.args and arg_title: > menus.append(A(T(arg_title), _href=URL(r=request, > f=request.function,args=[request.args]))) > > return XML(' > '.join(str(m) for m in menus)) > > To use, put in your view: > [image: Select] > > {{=breadcrumbs() }} > > or > [image: Select] > > {{=breadcrumbs('My Title for request.args ') }} > -- > 2009/8/7 Richard > > > > > > > hi Alex, > > > I am now using this automatic breadcrumb function: > > > def breadcrumbs(): > > "Create breadcrumb links for current request" > > # make links pretty by capitalizing and using 'home' instead of > > 'default' > > pretty = lambda s: s.replace('default', 'home').replace('_', ' > > ').capitalize() > > menus = [A('Home', _href=URL(r=request, c='default', f='index'))] > > if request.controller != 'default': > > # add link to current controller > > menus.append(A(pretty(request.controller), _href=URL > > (r=request, c=request.controller, f='index'))) > > if request.function == 'index': > > # are at root of controller > > menus[-1] = pretty(request.controller) > > else: > > # are at function within controller > > menus.append(pretty(request.function)) > > return XML(' > '.join(str(m) for m in menus)) > > > Has anyone else got a system they can share? > > Richard > > > On Aug 5, 10:48 am, Richard wrote: > > > On Jul 17, 10:52 am, Alex Fanjul wrote: > > > > > I agree with you Richard, > > > > In deed, in statusbar there is already a "kind of breadcrumb" but > > > > wihtout links... > > > > > A vote for this inbuild functionallity... > > > > Otherwise, I bet that someone has a quick and simple idea to do this > > > > with one function and getting the information from url app, controller, > > > > function. > > > > hmm, doing it automatically from the URL might work for me if I plan > > > it right. > > > Does anyone else already have their own breadcrumb system? > > > > Richard > > --~--~-~--~~~---~--~~ > > You received this message because you are subscribed to the Google Groups > > "web2py-users" group. > > To post to this group, send email to web2py@googlegroups.com > > To unsubscribe from this group, send email to > > web2py+unsubscr...@googlegroups.com > > For more options, visit this group at > >http://groups.google.com/group/web2py?hl=en > > -~--~~~~--~~--~--~--- > > -- > Atenciosamente > > -- > = > Alexandre Andrade > Hipercenter.com H You should make a little effort and create a
[web2py:37622] Re: Sitemap Plugin or Sitemap Generator
On Dec 21, 11:23 am, Leandro - ProfessionalIT wrote: > How to implement this in Web2Py ? I think you need first a hierarchic menu. Then you need a plugin that recognizes the menu (except for inactive items) and print only the page titles with their respective links. -- sig text -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.
[web2py:37473] Re: web2py blog screencast (Re-Encoded)
On Dec 17, 12:31 pm, Thadeus Burgess wrote: > I think the screencast was really good. The only suggestion I can say is to > narrate it, I know you had to take the sound out because of other voices, > but it would be beneficial if we could here what you are thinking, and why > you choose to do it that way. > > -Thadeus > > On Thu, Dec 17, 2009 at 10:20 AM, Jonathan Lundell wrote: > > > On Dec 17, 2009, at 4:51 AM, Daniel Antonio Aguayo Catalán wrote: > > > > I have re-encoded video mengu's screencast video with Theora and now > > > have 3 versions for you: > > > > * 135 MiB (1280x928):http://omploader.org/vMzBoeg > > > * 57,5 MiB (800x580):http://omploader.org/vMzBrZg > > > * 37.5 MiB (640x462):http://omploader.org/vMzBpbg > > > If you're wondering how to watch these in OS X: use Firefox. > > > -- > > > You received this message because you are subscribed to the Google Groups > > "web2py-users" group. > > To post to this group, send email to web...@googlegroups.com. > > To unsubscribe from this group, send email to > > web2py+unsubscr...@googlegroups.com > > . > > For more options, visit this group at > >http://groups.google.com/group/web2py?hl=en. Yes. You could use the very same video, and wait until 11 pm (or a time when there is not ambience sounds) and narrate over it. ;) -- sig text -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.
[web2py:37449] Feature Request: return dict(var)
Hello Is it possible to use return dict(var) instead of return dict(var=var) Because, the default syntax makes you to repeat a word. What about to use return dict(form=loginform) In other words, specify only when you are going yo change the name of the var?? -- sig text -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.
[web2py:35181] Re: web2py CRM (version 0.1)
I can help translating to spanish On Nov 12, 9:28 am, mdipierro wrote: > Good. > First, > somebody has to scan markup all strings and add > db.table.field.label=T(...) > and > VALIDATOR(...,error_message=T(...)) > > Massimo > > On Nov 12, 5:19 am, yamandu wrote: > > > Massimo, are you reading my mind? > > I can work on the brazilian portuguese version! > > > On Nov 11, 7:30 pm, mdipierro wrote: > > > > I would take some help in adding internationalization and improving/ > > > testing the fullcalendar capabilities. Also need to add search by > > > tag. > > > > On Nov 11, 3:23 pm, mdipierro wrote: > > > > > oops. sorry. try again. > > > > > On Nov 11, 2:10 pm, Thadeus Burgess wrote: > > > > > > I bzr branched the C.R.M. > > > > > > It contains no views for plugin_tags? Should it? > > > > > > -Thadeus > > > > > > On Wed, Nov 11, 2009 at 1:18 PM, mdipierro > > > > > wrote: > > > > > > > This app is the best example to date of use of web2py and plugins. > > > > > > A good place to start learning. It uses a lot of new syntax. It is > > > > > > clean. > > > > > > It contains less than 2500 lines of code (python + html including > > > > > > layout). > > > > > > It was developed during my last lecture at DePaul IPD. > > > > > > > Massimo > > > > > > > On Nov 11, 11:18 am, mdipierro wrote: > > > > > > > Sorry. Fixed. Here is (as a demo) running on GAE: > > > > > > > >http://web2py-crm.appspot.com/ -- sig text --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:34622] Re: Plugin Layout
ok. I installed the plugin and see the 'change layout' link when I click on it, i see: Apply a layout to your app barebone emporium golf hotel ...revert to original But when I click on any of these options, there is no CSS, so there is no any layout. On Nov 4, 3:50 pm, mdipierro wrote: > No. web2py does not automatically upgrades any of the applications > (not even admin, examples, welcome) because you may have edited them. > > Massimo > > On Nov 4, 2:48 pm, JorgeRpo wrote: > > > On Nov 4, 3:40 pm, mdipierro wrote: > > > > No. You have not upgraded the admin interface. > > > Do that with > > > > web2py.py --upgrade=yes > > > > or manually > > > > cd applications/admin > > > tar zxvf ../../admin.w2p > > > > Since 1.70.1 there is a new plugin thing at the bottom. > > > > On Nov 4, 2:38 pm, JorgeRpo wrote: > > > > > > 4) Go to the bottom of the [admin][Design] page for your app and > > > > > insert the plugin. > > > > > at the bottom, you mean as a 'module'? > > > I use windows and just downloaded and unzipped over the previous > > version.. Shouldn't that work? > > -- > > sig text --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:34618] Re: Plugin Layout
On Nov 4, 3:48 pm, JorgeRpo wrote: > On Nov 4, 3:40 pm, mdipierro wrote: > > > > > No. You have not upgraded the admin interface. > > Do that with > > > web2py.py --upgrade=yes > > > or manually > > > cd applications/admin > > tar zxvf ../../admin.w2p > > > Since 1.70.1 there is a new plugin thing at the bottom. > > > On Nov 4, 2:38 pm, JorgeRpo wrote: > > > > > 4) Go to the bottom of the [admin][Design] page for your app and > > > > insert the plugin. > > > > at the bottom, you mean as a 'module'? > > I use windows and just downloaded and unzipped over the previous > version.. Shouldn't that work? Ok. now i see it. after execute web2py --upgrade=yes -- sig text --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:34616] Re: Plugin Layout
On Nov 4, 3:40 pm, mdipierro wrote: > No. You have not upgraded the admin interface. > Do that with > > web2py.py --upgrade=yes > > or manually > > cd applications/admin > tar zxvf ../../admin.w2p > > Since 1.70.1 there is a new plugin thing at the bottom. > > On Nov 4, 2:38 pm, JorgeRpo wrote: > > > > 4) Go to the bottom of the [admin][Design] page for your app and > > > insert the plugin. > > > at the bottom, you mean as a 'module'? I use windows and just downloaded and unzipped over the previous version.. Shouldn't that work? -- sig text --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:34614] Re: Plugin Layout
> 4) Go to the bottom of the [admin][Design] page for your app and > insert the plugin. at the bottom, you mean as a 'module'? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:34485] Re: new slices: jQueryUI slider and datepicker widgets
+1 I was to propose the same.. On Nov 3, 6:02 am, DenesL wrote: > On 3 nov, 03:31, Yarko Tymciurak wrote: > > > > > +1 --- and even more -- example use (just like man pages)... :-) > > +1 and more --> demos -- sig text --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:34275] Re: proposal for app review
What is expected from a reviewer? Maybe I'm interested.. On Oct 31, 12:07 pm, mdipierro wrote: > I am looking for 5-10 volunteers for the following task: > > Occasionally people send me their apps and ask for my opinion. I am > very happy about this but disappointed and frustrated that often I do > not have the time to review them as careful as they deserve. > I would like to create a board of 5-10 with the task of testing and > reviewing, informally, apps submitted by users. > > Reviwed apps will be linked to Appliances if the author so wishes. > > We could create an app to manage the workflow. > > Volunteers? > > Massimo --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:34169] Re: Using CKEditor for editing text fields (short tutorial) using widgets
Cool contribution ;) I think it is not mandatory, but for the sake of have an order of information, you would do well by posting it also in web2pyslices. On Oct 30, 7:18 am, Jon Romero wrote: > I've made a short tutorial on using CKEditor with > widgets.http://jon.is.emotionull.com/post/227873650/using-widgets-in-web2py-i... > > Hope you enjoy it! > > PS: Also, is this the correct place to announce small hints/tutorials > or everything should go directly to web2pyslices? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:34005] Re: New web2pyslice on deploying web2py to slicehost, or other VPS.
I'd like a guide for Centos, and the like.. On Oct 28, 4:28 pm, Thadeus Burgess wrote: > Np. > > It should work for any Ubuntu system, VPS or box. The steps are definitely > valid for other distributions as well, the commands will just need to be > altered, since every distribution likes to put apache config files in > different locations etc etc > > -Thadeus > > On Wed, Oct 28, 2009 at 4:22 PM, Alex Fanjul wrote: > > > Definitelly I Lilke web2py slices!! > > Great Slice, I hope it works for vps.net too. > > > thanks Thadeus, > > Alex F > > > El 28/10/2009 19:11, mr.freeze escribió: > > > Excellent! I gave it 5 stars. Don't forget to subscribe to comments > > > if you want to be alerted when people post feedback. > > > > On Oct 28, 1:08 pm, Thadeus Burgess wrote: > > > >> Here is a quickstart guide to deploying web2py on slicehost vps. This is > > how > > >> I set up surrenderthebooty.thadeusb.com > > > >>http://www.web2pyslices.com/main/slices/take_slice/14 > > > >> -Thadeus > > > -- > > Alejandro Fanjul Fdez. > > alex.fan...@gmail.com > >www.mhproject.org --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:33889] Re: Google Groups is Dead
I rather like a forum because it doesnt require to clog my email box with threaded msg. We need a forum. We've had already discussed this. On Oct 27, 10:20 pm, Thadeus Burgess wrote: > I like the mailing list because I can access it from gmail easily. Forum Iw > ould have to go to yet one more site to communicate. I like keeping > everything in gmail if at all possible. > > -Thadeus > > On Tue, Oct 27, 2009 at 9:58 PM, mdipierro wrote: > > > All together I am happy with it. > > > On Oct 27, 9:53 pm, david bain wrote: > > > I understand the spam issue with Google Groups, however I wouldn't "throw > > > the baby out with the bathwater". I find mailing lists to be very > > valuable. > > > > On Tue, Oct 27, 2009 at 9:50 PM, mengu wrote: > > > > > i think a forum would be more helpful and better. > > > > > On Oct 28, 2:56 am, mdipierro wrote: > > > > > We are 10x smaller so I guess we get 10x less spam. We get about > > > > > 50-100 spam emails/day. We block the emails used by spammers. We had > > > > > only one reported case of actual user being spoofed. That did cause > > > > > some trouble for the user. > > > > > > I am not sure there are much better options. > > > > > > Massimo > > > > > > On Oct 27, 6:45 pm, Richard wrote: > > > > > > > Interesting article from John Resig of JQuery fame: > > > >http://ejohn.org/blog/google-groups-is-dead/ > > > > > > > Is it really this bad Massimo? > > > > -- > > > SplashStart - Professional Websites. Starting Now. > >http://www.splashstart.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:33555] Re: tip of the day: $anything
cool I am not that into reg exp. Nice feature. On Oct 23, 10:46 pm, mdipierro wrote: > there is something new in trunk that I forgot to mention. > > I get annoyed by things like this in routes (not readable) > > routes_in=[('/(?P.*)','/myapp/\g')] > > so now you can do > > routes_in=[('/$anything','/myapp/$anything')] > > $anything is a keyword that matches everything until the end of the > incoming URL. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:33549] Re: new site using web2py
Cool. Nice work ;) On Oct 23, 9:02 pm, Darcy Clark wrote: > htpt://www.qualitysystems.com > > This is our first site built using web2py. We have been Zope/Plone > developers for many years and have built many Plone sites - we decided > to stick with Python for this project but wanted to try something > different and less cumbersome. Overall I'd say that web2py is a breath > of fresh air - over time the Plone project seems to be bent on making > life more difficult for developers and integrators - that's my > experience anyway. The one thing Plone does better obviously is CMS - > but from what I hear the web2py CMS story might be improving soon. We > also tried Django but we prefer web2py :) --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:22317] Most complex app in Web2Py yet?
Hello I'd like to know about really complex apps made with web2py so far.. Anyone care to share experiences? Could web2py be used to built major apps like gmail, youtube, remember the milk, facebook, etc?? I am planning on making a complex app, and would like to hear experiences... --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:11018] Re: Table relationships - Quick question
good answer. i had the same doubt too. I just had an idea. Can you write a tutorial on how to do the exact tutorial in django site. (the one about poll). That surely attract users. On Nov 2, 12:23 am, mdipierro <[EMAIL PROTECTED]> wrote: > In Django: > > class Poll(models.Model): > question = models.CharField(max_length=200) > > class Choice(models.Model): > poll = models.ForeignKey(Poll) > choice = models.CharField(max_length=200) > votes = models.IntegerField() > > p = Poll(question="What's up?") > p = Poll.objects.get(pk=1) > p.choice_set.create(choice='Not much', votes=0) > > in web2py: > > db.define_table('poll',SQLField('question',length=200)) > db.define_table('choice', >SQLField('poll',db.poll), >SQLField('choice',length=200), >SQLField('votes','integer',default=0)) > > poll_id=db.poll.insert(question="What's up?") > poll=db(db.poll.id==poll_id).select()[0] ### poll.id == poll_id > db.choice.insert(poll=poll_id,choice='Not much',votes=0) > > Hope this helps. > > Massimo > > On Nov 1, 10:08 pm, kev <[EMAIL PROTECTED]> wrote: > > > Hello, > > I am checking out web2py after doing a little bit of django and i was > > wondering how you could do the following line in web2py: > > > p = Poll.objects.get(pk=1) > > p.choice_set.create(choice='Not much', votes=0) > > > What i need to know is how to go from poll to choice like django > > does. > > > Thanks. > > Kev --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:10803] Re: Integration with Appcelerator
Well I havent used appcelerator either. But I found your opinion very personal and subjective. I am not going to argue your points at this time. You dont seem to be criticzicing appcelerator buth the logic behind its existence. So you dont agree neither with MS Silverlight, Mozilla Prism, Google GWT, and others. But those frameworks are here and its better to take advantage of them than to ignore them. On Oct 29, 9:54 am, achipa <[EMAIL PROTECTED]> wrote: > > I have not used appcelerator in any real life projects and just went > through the docs/tutorials/screencasts. I did use half a dozen web > oriented languages, frameworks and templating systems in the past ten > years. > > > Hate to be the Yin of all topics, but I find appceletator to be a bit > heavy on the buzz side. What I think is the worst error in the concept > is the Web Expression Language part. It somehow feels super cool and > super wrong to me at the same time. It reintroduces program logic in > places people were fighting years to get it out of, and doing it in an > unreadable form (as it pretends to be html for syntax purposes, which > is worse than any JS toolkit). This means two more things IMO - *real* > designers won't be able to touch it, and it will have a strong lock-in > factor as a design/UI made in it cannot be ported to any other > framework (which is why all the JS toolkits actually make sense as you > can adapt them to any underlying backend). 5 years ago I'd be super > impressed with appcelerator, but now it seems to me as an approach > with a dark side potential. Conceptually, it feels a lot like > (Open)Laszlo, also a super cool and simultaneously super wrong > approach. > > On Oct 29, 2:04 pm, mdipierro <[EMAIL PROTECTED]> wrote: > > > Thank you for your comments. > > > I like appcelerator. I am reserving time over the christmas break to > > learn more about it. Something may happen. > > > Massimo > > > On Oct 29, 2:38 am, Dunsun <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > It would be great to integrate Appcelerator with web2py. > > > It would give us a superiority over all other frameworks. > > > Web2py is clearly the best framework for python and Appcelerator is > > > easy and very efficient way to add RIA and SOA to web2py. > > > > Any plans for the future ? > > > Thank you. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:10612] Re: web2py benchmarks
I would be good haveing benchmarks of other frameworks from php(codeigniter comes to mind) and ROR that would be really interesting... On Oct 25, 10:24 pm, JorgeRpo <[EMAIL PROTECTED]> wrote: > this is good, but it doesnt tell much, unless it is compared to other > frameworks on your same machine. > > Can you test django and others too? > > On Oct 25, 1:40 pm, mdipierro <[EMAIL PROTECTED]> wrote: > > > I run this test for web2py on a Ubuntu VM Machine running on the > > latest PoweMac (the VM machine use one core only). I used the built-in > > cherrypy WSGI server. > > > ab -c 10 -t 60http://localhost:8123/benchmarks > > > This is the controller action (applications/benchmark/controllers/ > > default.py) > > > session.forget() > > def index(): > > return dict(message="hello world") > > > This is the view (applications/benchmark/views/default/index.html) > > > {{=message}} > > > This is the output: > > > Total transferred: 10801080 bytes > > HTML transferred: 2500250 bytes > > Requests per second:1578.29 [#/sec] (mean) > > Time per request: 6.336 [ms] (mean) > > Time per request: 0.634 [ms] (mean, across all concurrent > > requests) > > Transfer rate: 332.93 [Kbytes/sec] received --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:10611] Re: web2py benchmarks
this is good, but it doesnt tell much, unless it is compared to other frameworks on your same machine. Can you test django and others too? On Oct 25, 1:40 pm, mdipierro <[EMAIL PROTECTED]> wrote: > I run this test for web2py on a Ubuntu VM Machine running on the > latest PoweMac (the VM machine use one core only). I used the built-in > cherrypy WSGI server. > > ab -c 10 -t 60http://localhost:8123/benchmarks > > This is the controller action (applications/benchmark/controllers/ > default.py) > > session.forget() > def index(): > return dict(message="hello world") > > This is the view (applications/benchmark/views/default/index.html) > > {{=message}} > > This is the output: > > Total transferred: 10801080 bytes > HTML transferred: 2500250 bytes > Requests per second:1578.29 [#/sec] (mean) > Time per request: 6.336 [ms] (mean) > Time per request: 0.634 [ms] (mean, across all concurrent > requests) > Transfer rate: 332.93 [Kbytes/sec] received --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:10527] Re: Existing Database Schema
what if this column in the pre-existing table is called 'user_id' or 'item_id'? On Oct 21, 12:15 pm, "Yarko T" <[EMAIL PROTECTED]> wrote: > One more thing: each table in your existing database schema must have a > unique, auto-incrementing field called "id". If your database does not > follow this form, you will need to alter it to add such a field. > > This is one constraint that web2py imposes. > > Also, my previous response should have used the keyword 'False, i.e. > "db.table(.., migrate=False)" > > On Tue, Oct 21, 2008 at 11:59 AM, Yarko T <[EMAIL PROTECTED]> wrote: > > You can define a table with "migrate=false" parameter; > > > For .define_table(), you only need to define those things that your > > web2py applicaiton need to know about - basically, you're defining the > > interface to the database that you want to have. Turning off migrations > > keeps from generating the SQL code to update the table schema. > > > Hope this helps. > > > Yarko > > > On Tue, Oct 21, 2008 at 11:27 AM, [EMAIL PROTECTED] <[EMAIL PROTECTED] > > > wrote: > > >> Can web2py's DAL be used without migrations? If I have a pre-existing > >> database schema, is there a way around using db.define_table? I've > >> done this with rails by just using empty models. > > >> Thanks. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:10276] Re: Database sharing
What if I want to use web2py to modify data from some other running app (php Drupal, for instance). Do I need to define all the model? or is there some kind of tool to figure it out.. On Oct 15, 10:20 am, mdipierro <[EMAIL PROTECTED]> wrote: > In every case you need to choose a master application. > If you use SQLite, the master app will do > > db=SQLDB('sqlite://stoarge.db') > db.define_table(.) > > the other apps will do > > db=SQLDB('sqlite://../../masterapp/databases/stoarge.db') > db.define_table(.,migrate=False) important! > > If you use anything other than SQlite, db=SQLDB() should all use > the same connection string to the same database engine. > > The master needs to define all tables, the other apps need to define > only the tables the use. > > Different browser render pages differently. Most of the > inconsistencies are dues to the use of JS, invalid CSS or invalid > HTML. You can test for valid HTML and CSS using w3c validation pages > online. > > Massimo > > On Oct 15, 9:26 am, tommy <[EMAIL PROTECTED]> wrote: > > > How does web2py application to access the database in other > > application? We have three applicaitons, two web applications > > developed by web2py, and another application developed by python. > > Three applications try to access one database. I don't know how to > > setup the database in which application. Can someone help me? > > > By the way, here is my another issue. My web pages look good when I > > use firefox, but when I use IE to browse the pages, the pages looks > > mess. Any idea? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:9886] Re: t2 wiki beta
yes. got it working now. thanks yarko wrote: > ...that is because you're importing from applications/[whatever you > named the application]/modules/t2.py > > On Oct 6, 6:07�pm, yarko <[EMAIL PROTECTED]> wrote: > > You can name the wiki whatever you want; > > > > You can name the module plugin_t2 - if you want to name it something > > else, you will need to change > > models/db.py to import t2 from whatever you named it. > > > > Right now, it reads: > > > > � �from applications.plugin_t2.modules.t2 import T2 > > > > If you (for example) name it web2py_t2, then you would need to change > > this import line to: > > > > � from applications.web2py_t2.modules.t2 import T2 > > > > Make sense? > > > > Regards, > > Yarko > > > > On Oct 6, 5:53�pm, JorgeRpo <[EMAIL PROTECTED]> wrote: > > > > > Do we need to name them > > > plugin_t2 > > > > > and > > > > > t2_wiki > > > > > upon installation? > > > > > On Oct 6, 4:34 pm, Massimo Di Pierro <[EMAIL PROTECTED]> wrote: > > > > > >http://mdp.cti.depaul.edu/examples/static/wiki.zip > > > > contains two apps: plugin_t2.tar and t2_wiki.tar > > > > > > This is an example of a wiki built using t2 (plugin_t2 and the > > > > t2_wiki, the latter needs the former). > > > > > > Uses markdown wiki syntax, you can attach documents, comments and > > > > reviews to pages. Pages can be public or private. > > > > > > 1) use admin to create accounts > > > > 2) visithttp://127.0.0.1:8000/t2_wiki/default/createtocreatea > > > > page (requires login) > > > > > > About menu: > > > > > > If you create a page "title A" and a page "title B" they will appear > > > > in the menu as distinct menu item. If you create a third page called > > > > "title A|title C" then "title C" will be in �submenu of "title A". > > > > You can also change the order by adding a "#|" prefix to the name: "2| > > > > title A", "1|title B", "2|title A|1|title C", etc. > > > > > > This is designed to be very easy to use and a minimalist syntax. > > > > > > It may need some polish, in particular I would prefer to use a > > > > different layout. Hope you can help improve it. > > > > > > Massimo --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---
[web2py:9882] Re: t2 wiki beta
Do we need to name them plugin_t2 and t2_wiki upon installation? On Oct 6, 4:34 pm, Massimo Di Pierro <[EMAIL PROTECTED]> wrote: > http://mdp.cti.depaul.edu/examples/static/wiki.zip > contains two apps: plugin_t2.tar and t2_wiki.tar > > This is an example of a wiki built using t2 (plugin_t2 and the > t2_wiki, the latter needs the former). > > Uses markdown wiki syntax, you can attach documents, comments and > reviews to pages. Pages can be public or private. > > 1) use admin to create accounts > 2) visithttp://127.0.0.1:8000/t2_wiki/default/createto create a > page (requires login) > > About menu: > > If you create a page "title A" and a page "title B" they will appear > in the menu as distinct menu item. If you create a third page called > "title A|title C" then "title C" will be in submenu of "title A". > You can also change the order by adding a "#|" prefix to the name: "2| > title A", "1|title B", "2|title A|1|title C", etc. > > This is designed to be very easy to use and a minimalist syntax. > > It may need some polish, in particular I would prefer to use a > different layout. Hope you can help improve it. > > Massimo --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~--~~~~--~~--~--~---