只需使用允许用户登录和/或创建帐户的 python 文件做一个基本论坛。我想我会做更多的事情,让每个用户使用他们的 IP 地址登录,然后能够使用从他们的 IP 地址生成的唯一 ID 发布,就像大多数图像板一样。
我可以很容易地编写代码,但是我很难找到如何在不使用 Flask 的情况下获取用户的 IP 地址。
编辑:这是我刚刚检查的代码,它似乎正在工作
#!/usr/bin/python
import md5, cgi,cgitb,codecs
def Maker():
form=cgi.FieldStorage()#for use later
a=form.keys()#for use later
page = 'Content-type: text/html\n\n'
page +='<html><head><title>Test Form</title></head>\n'
from socket import gethostname, gethostbyname
ip = gethostbyname(gethostname())
page+= ip
return page
print Maker()
编辑:该代码不起作用,仍在寻求帮助