wsgiref模块:
form wsgiref.simple_server import make_server
def run(env, response):
# env是一个大字典 path_info
response('200 OK', [])
pass
class MyClass(object):
passs
obj = MyClass()
server = make_server(host, port, app)
server.server_forever()
?
模板语法:
? {{ }} 变量相关的
? {%%} 逻辑相关的
python三大主流的web框架
都是基于三个部分组成的
A:socket
B: 路由分发
C: 模板渲染
? django
? A:用的是别人的 wsgiref
? B:自己写的
? C:自己写的
? flask
? A:用的别人的 werkzeug
? B:自己写的
? C:用的别人的 jinja2
? tornado
? A,B,C都是自己的
pycharm创建django项目:
new project django
pycharm会自动创建templates文件夹并且自动在配置文件中书写路径
并且还支持帮你创建一个app(会自动在配置文件中注册)
可以修改默认端口和启动链接
edit configration
启动项目
命令行
绿色小箭头
# 在启动django项目的时候 你一定要确保同一个端口下只有一个django项目在启动着
原文:https://www.cnblogs.com/godlover/p/12149416.html