Re: emulate desktop multi-windows

2018-01-19 Thread johnf
Thank you very much - I was about to check out EXTjs along with DojotoolKit today. It looks like I might be able to get this done using web tech. Johnf On 01/19/2018 02:42 AM, Jani Tiainen wrote: Hi, Also Dojotoolkit has windows (or actually Dijit does which is part of Dojotoolkit):

Re: emulate desktop multi-windows

2018-01-19 Thread Jason
In other words, Django has the ability to generate HTML from the context you provide it, which is then rendered by the browser. It doesn't have the ability to manipulate as you want because you need to set up a method for the browser to communicate back to the server. That's what people here

Re: emulate desktop multi-windows

2018-01-19 Thread Andréas Kühne
HI John, Django is a HTML framework - you would need to add the javascript part yourself - that's just the way it works. There are several different ways of doing what you want, here are a couple of examples: http://www.qooxdoo.org/current/widgetbrowser/

Re: emulate desktop multi-windows

2018-01-18 Thread johnf
I believe I understand what you are saying.  But I was hoping that Django offered the javascript framework that allowed multi-windows.  To get what I want I will have to use a javascript framework - I understand.  But that said, I have been researching several of the javascript frameworks and

Re: emulate desktop multi-windows

2018-01-18 Thread Karol Bujaček
On 01/18/2018 05:25 PM, johnf wrote: I have the backend covered with REST.   When I try to google hybrid google comes up with hybrid mobile apps.  I did find fragment.js but I don't see any type of real information on how to use it.   I did find some info on javascript and multi-windows

Re: emulate desktop multi-windows

2018-01-18 Thread Andréas Kühne
No John, I don't think you understand what we are saying :-) Like I said earlier - Django is a HTML framework - like ALL HTML framework, it renders the pages you are seeing on the backend and presents the information to the user. That is per design in the HTML world. You click on a link and then

Re: emulate desktop multi-windows

2018-01-18 Thread johnf
The reason I wanted Django was to insure that the data is valid (using python).   When they enter the data and the submit button is clicked I want to be able to modify the response using python. So what I'm hearing from the list - is that in general - people are not using the Django template

Re: emulate desktop multi-windows

2018-01-18 Thread Andréas Kühne
Hi, I think you are not thinking this completely through correctly. Django is a framework used to generate HTML pages. HTML pages render one page at a time in one webbrowser window. That is the way HTML works. You can via javascript do some funky things, like Single page applications - but then

Re: emulate desktop multi-windows

2018-01-18 Thread johnf
I have the backend covered with REST.   When I try to google hybrid google comes up with hybrid mobile apps.  I did find fragment.js but I don't see any type of real information on how to use it.   I did find some info on javascript and multi-windows but here again it looks like it wants to

Re: emulate desktop multi-windows

2018-01-18 Thread Jani Tiainen
Hi. Yes and no. Usually you do SPA, a single page application, that just talks to backend, Django in this case, using some means. REST api and JSON data is quite common. So basically you need only one template that fires up rest of your interface. There are though alternative approaches like

Re: emulate desktop multi-windows

2018-01-18 Thread johnf
But doesn't Django provide the template system?  Do you replace the template system with DoyuoToolkit? Johnf On 01/18/2018 05:43 AM, Jani Tiainen wrote: Hi, This actually doesn't have anything to do with Django, but frontend. Basically you need to pick some Javascript UI framework that

Re: emulate desktop multi-windows

2018-01-18 Thread johnf
Doesn't opening a new browser window imply using lots of memory? Johnf On 01/18/2018 05:11 AM, Andréas Kühne wrote: Hi, You would have to either write a single page application that handles the window creations (to make it more like an application). But the standard way would just to open

Re: emulate desktop multi-windows

2018-01-18 Thread Jani Tiainen
Hi, This actually doesn't have anything to do with Django, but frontend. Basically you need to pick some Javascript UI framework that supports features you're after. Personally I've only used Dojotoolkit (free, nicely licensed) and ExtJS (commercial). On 18.1.2018 15.07, johnf wrote: Hi,

Re: emulate desktop multi-windows

2018-01-18 Thread Andréas Kühne
Hi, You would have to either write a single page application that handles the window creations (to make it more like an application). But the standard way would just to open a new browser window - You can use the target property on an a tag (for the link to the customer) to open a new page each

emulate desktop multi-windows

2018-01-18 Thread johnf
Hi, I have a desktop CRUD application that allows the same form to be opened many times.  Example: I can open a customer's (A) record in one window/form and then from the first window/form (customer A's) open a second or third window to process customer B or customer C etc... all without