In my case I would like all my data to be lost when the app is closed. But I assume one could think that the user saves the data as well.
The app is not very complicated, but I want to have a GUI interface. What the app should do is to read a file that the user chooses. This will the generate a DB. From the DB the user can generate reports that are possible to browse and to filter on different values. I would like to use web2py instead of a GUI application for several reasons. Main reason is to only depend on python. Most python gui bindings you need to have the some gui backend installed. Den tisdagen den 19:e juni 2012 kl. 16:22:35 UTC+2 skrev Massimo Di Pierro: > > Are you saying all your data should be lost when the app is "closed"? > Can you tell us more about the use case? > Are you going to have concurrent users at all? Should they share any data? > Do they need access to admin at all or just appadmin? > > > > > > On Tuesday, 19 June 2012 04:58:24 UTC-5, glomde wrote: >> >> Hi, >> >> I was thinking of using web2py as standalone desktop application. >> After some tinkering I realized I needed to resolve some things. >> >> What I want >> * Application should be completely standalone. Each start of application >> should have its own DB. >> * When user starts app, browser should open with the app, without asking >> about admin password. >> * App/Server should shut down when no pages of app is open. >> >> So I thought to create a init app as descripted by >> >> http://web2py.com/books/default/chapter/29/14#How-to-distribute-your-applications-as-binaries >> >> This solves some parts but I have some more things that need to be fixed: >> >> * How to make so that app starts without asking for admin password. >> * How to start app on unique port that is not used. >> * How to have seperate DB for each instance. I thought of using sqlite in >> memory to make the instances independent of each other. Would this work? >> * I would like a instance to quit when not used anymore. I thought it >> would be possible if each page with ajax >> requires updates. If no updates asked for X minutes, I would now that >> there are no pages open and the server could >> shut down. How to implement this? >> >> >> BR, >> >> Toni >> >> >> >> >> > >

