?
Solved

How to convert python program to web app on server

Posted on 2012-09-19
3
Medium Priority
?
416 Views
Last Modified: 2014-08-08
I have done a program in Python 2.7 that applies image filters to user selected images e.g. by turning them to sepia, negative, black & white, etc. It uses Tkinter for the graphics user interface and python image library to manipulate the images. The program works acceptably on the eclipse IDE.

However, I was thinking about how to turn this into a web app. I am looking to transfer this to work on an Amazon cloud server.  This app would just be intended for me to use only to get a feel for this area.  Web app design is brand new to me but as I understand it, for the client side user interface I would need to convert the program by adding javascript and html to the client side while python handles the server side? Does anyone know of any tutorials or other resources that are particularly good at covering web apps perhaps like the one I am describing, using python, html and javascript?  Something that's beginner friendly would be wonderful!
0
Comment
Question by:conradblue
1 Comment
 
LVL 26

Accepted Solution

by:
arober11 earned 2000 total points
ID: 38414130
Hi

Afraid you'll more or less need to start again from scratch.

Your first step would be to choose a WEB framework to handle the presentation layer.

Then have a look at a few of the appropriate Amazon EC2 tutorials to get an install up and running, where you can have a play e.g.
http://amazon.eeyogo.com/amazon-thread/python-cgi-on-amazon-aws-ec2-micro-instance-a-how-to.html
http://docs.python.org/howto/webservers.html
http://www.rackspace.com/knowledge_center/article/top-50-resources-for-programming-web-applications-with-python

then start hacking.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Choosing the right mix of apps is very much necessary for CPAs for making the most of the latest technology through which they can boost their growth.
This tutorial is intended to teach the basics of 3-D Modeling using TinkerCad.com as the Computer Aided Drafting software. Once complete this model can be 3D printed.
With the power of JIRA, there's an unlimited number of ways you can customize it, use it and benefit from it. With that in mind, there's bound to be things that I wasn't able to cover in this course. With this summary we'll look at some places to go…
This video Micro Tutorial shows how to password-protect PDF files with free software. Many software products can do this, such as Adobe Acrobat (but not Adobe Reader), Nuance PaperPort, and Nuance Power PDF, but they are not free products. This vide…
Suggested Courses

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question