python—day53 Django 第一天

Django:   (first day)

web框架的本质:

a.收发消息相关 (socket)

b.根据不同的URL返回不同的内容 (业务逻辑)

c.字符串的替换  

str.encode('utf8')    ==   bytes(str)
str.decode('utf8')    ==   str(bytes)

python里的web框架分类

1、自己实现abc的:   Tornado

2、自己实现b和c,用第三方的A   Django   一般用于应用程序级别

3、自己实现b,用第三方的a和c      Flask      用于网页开发

按照另一个维度空间:

  1.Django       2.其他

模块:wsgiref   jinja2   uWSGI   gunicorn

1.涉及的知识:

  1.python基础

  2.MySQL相关

  3.前端相关的

  4.Django知识

2.Django

  1.下载和安装

    方式一:

      pip3 install django == 1.11.11

    方式二:

      pyCharm里面添加

  2.新建Django项目

    方式一:

      Django-admin starproject s1;

    方式二:

      pyCharm里面添加

Manage:管理入口,配置文件;

templates:里面放html文件;

  

猜你喜欢

转载自www.cnblogs.com/kermitjam/p/9166907.html