Red de conocimiento informático - Material del sitio web - Cómo crear un sitio web usando Python y web.py

Cómo crear un sitio web usando Python y web.py

1. Construcción del entorno.

La configuración del entorno es bastante engorrosa. Recuerdo que todo el mundo también está buscando información, así que empaqueté directamente todos los archivos (apache (se ha colocado python-wscgi) + web.py + el tiempo de ejecución vs2010. biblioteca requerida por apache + python + archivo de sitio web), simplemente descomprímalo, colóquelo y podrá usarlo. Los estudiantes que lo necesiten pueden simplemente pedirme que les pase un disco en línea o que lo distribuyan.

Si estás en Windows, es mejor usar win7 o superior. Yo uso win8. Ubuntu es mejor para Linux, se recomienda la versión 12.04 o superior, pero solo he usado Linux para desarrollo y el último servidor en ejecución fue Windows+Apache:

Instala python2.7.10, puedes descargarlo desde Sitio web oficial, preste atención a la ruta de Python Agregue variables de entorno del sistema. La versión no puede ser inferior a 2.7.9, pero no se puede utilizar la versión 3.0 o superior; de lo contrario, la compatibilidad con web.py no será buena.

Instala web.py, descárgalo e instálalo desde el sitio web oficial, recuerda descomprimirlo e ir a: python setup.py install

Instala WingIDE, este es el mejor editor de Python, pero Es una pena que sea solo para uso de prueba. Después de unos días, lo he estado probando para el desarrollo. La ventaja de usarlo es que se puede saltar el código y se admite la depuración. Al depurar, debe depurar directamente hasta que el archivo del programa se esté ejecutando, simplemente haga clic en el siguiente paso en un solo paso.

Instalar Apache y configurar python-wscgi fue bastante miserable. Tomó mucho tiempo buscar, principalmente porque python-wscgi en Windows es difícil de encontrar.

Para ahorrar tiempo en desarrollos futuros, configuré Apache en el paquete de software, que de todos modos es verde. Para sitios web nuevos, solo necesita configurar el servidor para iniciar Apache y modificar la ruta de acceso. sitio web en la configuración de Apache Eso es todo.

2.

No hay nada que decir en la etapa de desarrollo, también hay un tutorial oficial de web.py, pero necesito hacer algunas sugerencias aquí:

Si puede asegurarse de que todo El sitio web está codificado en utf-8.

Si desea crear una base de datos, se recomienda escribir un script generador, como createDataBase.py, modificarlo y ejecutarlo nuevamente. No intente construirlo con un IDE.