I can do it without DB. But I still have the other issues to solve to make it standalone application. * I do not want login/logout * User should start standalone exuctable. + It should not ask for admin password + Server should close when app is not opened anymore
/T Den onsdagen den 20:e juni 2012 kl. 03:52:14 UTC+2 skrev Massimo Di Pierro: > > You cannot store db in session but I do not see why you need a db at all > if, in principle, you do not want rersistence. > > On Tuesday, 19 June 2012 11:15:12 UTC-5, glomde wrote: >> >> I do not really want authetication. The app will be accessed locally but >> on network drive. >> I want to do it as simple as possible for the user. >> >> So the user just runs a command from terminal and the app opens i firefox. >> When he closes the app this will close the app. >> >> But can you store a sqlite db in sthe session? >> >> >> >> Den tisdagen den 19:e juni 2012 kl. 17:51:47 UTC+2 skrev Massimo Di >> Pierro: >>> >>> If the app is not the network you need authentication. In this case >>> youneed a shared persistant databases. >>> >>> Why not store everything else in session and do a session cleanup on >>> login and logout. >>> >>> massimo >>> >>> >>> >>> >>> On Tuesday, 19 June 2012 10:04:08 UTC-5, glomde wrote: >>>> >>>> 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. >>>> >>>> There will not be concurrent users. But the app will be on the network >>>> and >>>> several user can start the app at the same time. >>>> >>>> I also assume that some user would like to open several files. That is >>>> to >>>> have more that one session open. But in general I just want the user >>>> to open >>>> the app and easily close it. That is not to explicitly have to shut >>>> down the server. >>>> >>>> >>>> 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 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>>

