学Django之前要学什么
1、python的web框架的本质:收发socket消息 ----->按照http的消息格式去解析消息路径和要执行的函数的对应关系 -->主要的业务逻辑字符串替换 -->模板(特殊符号–>数据)字符串替换 -->模板(特殊符号–>数据)socket服务器 与浏览器的通信Django:启动Django项目方法一:命令行方式进入项目的根路径,找到manage.py
2、方法二:在python中启动项目改端口方式:右上角绿薄本窭煌色小三角左边的项目名点开下拉框,选择edit configuration 进去在右边port中更改即可在浏览器中操辑湃形傥作在url.py中找对应到函数(一般放在一个py文件中)socket服务器功能划分:由浏览器收发消息(socket通信) ----->按照http的消息格式(a)(wsgiref/uWsgi/gunicorn…)解析消息根据用户返回的不同路径执行不同函数 (b)从HTML读取出内容,并且完成字符串的替换 ---->jiaja2(模板语言)(c )python中web框架的分类按上面三个功能划分:框架自带a,b,c ------>tornado框架自带b和c,使用第三方的a ------>Django框架自带b,使用第三方的a和c ------>flask按另一个维度划分:Django ------>大而全(做一个网站能用到的他都有)其他 ------>Flask 轻量级安装djandopip安装
3、pycharm 安装Django不要选那个另存路径选项测试是否安装成功django admin新建Django项目两种方式使用cmd命令
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。