Patrick, Thank you for the insight. Thankfully, I'm trying to port rather than wrap so while I've got a learning curve ahead of me, it isn't a horrible one.
-David On Mar 24, 2011, at 11:40 AM, Patrick McDonnell wrote: > David - I'm not sure I follow exactly what you're asking. > > If you're trying to basically port a Java/Swing application to Django: Django > is a web application framework. Python with the Django libraries are used on > the back end, and HTML is used on the front end (technically it is possible > to use something other than an HTML front end, but that woud be very > unusual). So, in answer to your question, HTML/JavaScript/CSS/etc are used > to develop your UI. Django does offer some utilities to make your job easier > (see the docs for forms and templates), but the majority of the UI design > must be done by hand. > > Also note that Django does automatically generate an admin UI for all of your > database models. By default, its a pretty simple CRUD interface, but you can > modify it a bit, see the docs. > > If, however, you're asking how to "wrap" an existing Java/Swing application > inside of Django... That would be much more complicated, and probably not a > very good idea. > > HTH > > > On Thu, Mar 24, 2011 at 10:13 AM, David Kovar <[email protected]> wrote: > Greetings, > > I'm fairly experienced with Python for backend, non UI/UX tasks but am very > new to trying to do any UI work other than command lines. This'll come off as > a very newbie question, and it is. > > I need to take an existing Java/Swing UI and wrap it inside of Django to > provide authentication, customer support, etc. I've got a pretty good handle > on most of this, except for: > > What is the best Python approach to writing a web UI that includes > dropdown menus, radio buttons, etc? > > It may be that Django will do this for me, but I've not figured out how to do > so yet. > > Thanks.... > > -David > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

