Найти тему

Как правильно создать свой сайт на Python

Для начала нам нужно настроить свой локальный сервер.

Для этого нам нужно ввести следующие команды в строки:

Linux (python3 -m http.server --cgi)

Windows(from http.server import HTTPServer, CGIHTTPRequestHandler
server_address = ("", 8000)
httpd = HTTPServer(server_address, CGIHTTPRequestHandler)
httpd.serve_forever() )

Забыл сказать что нужно создать папку в которой у вас будет находится ваш сервер.

После создания файла,его нужно запустить нажав F5,все сервер запушен.

Теперь вам нужно зайти на него,заходим в браузер и пишем localhost:8000.

Если у вас открылся сайт с название вашего пайтон файла то вы все сделали правильно.

Теперь в папке в которой мы запустили сервер,нам нужно создать еще одну с название cgi-bin. Теперь надо сделать приветствие на вашей странице,для этого пишем в Python вот эту команду:

#!/usr/bin/env python3
print("Content-type: text/html")
print()
print("<h1>Hello world!</h1>")

Файл с этой командой должен быть помещен в папку cgi-bin.

После вставляете в браузере вот эту строчку localhost:8000/cgi-bin/(тут должно быть название вашего 2 файла)

Все,хотете продолжение?