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
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>  
>>>>>
>>>>>

Reply via email to