python后端开发视频教程学习笔记

版权声明:本文地址http://blog.csdn.net/caib1109/article/details/51472615
欢迎非商业目的的转载, 作者保留一切权利


更新:
Django不好,太大,性能也不好,用ftask轻量级框架就可以了
关于php,只能说除了面向web外,这门语言一无是处。参考 <<五大受损, 全面解析PHP的糟糕设计>>

python/php+javascript的组合又一次的取得了巨大成功(facebook后端全部php). 越来越多的人预测到Java语言体系迟早要完, java曾经最大的两大优势:全平台兼容, 学习门槛低, 在门槛更低兼容更好的python/php+javascript体系面前失去了昔日的光彩. python的门槛低到什么程度了? 一个只会excel的实习生, 一周就能写python数据处理程序.

虽然说, 瘦死的骆驼比马大, 合格的后端程序员必须同时掌握python, php, java三大语言才能在激烈的竞争中脱颖而出, 但是, 未来终究是属于python和php的.

我最近在某课网上看免费的python后端视频教程, 本博客作为上课笔记.

第一课 django环境搭建
1. tomcat对于java后端开发==django对于python后端开发
2. django是一个完整的web服务器容器, 同时django只一个python包, 仅此而已.
3. sudo apt install python-pip
4. sudo pip install django(默认最新版) 或git clone django的github地址, 获得指定版本
5. django-admin startproject helloworld likes mkdir helloworld+maven webproject helloworld
6. python manage.py runserver //在本机运行django服务器, 地址是http://127.0.0.1:8000/

Performing system checks...

System check identified no issues (0 silenced).

You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.

May 21, 2016 - 14:04:26
Django version 1.9.6, using settings 'my1stSite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

2 useful Ubuntu terminal tools:
tree (no longer ls cd ls cd ls);
ipython (auto-complete command in Ubuntu terminal)


flask是轻量级的框架,django这个比较大


版权声明:本文地址http://blog.csdn.net/caib1109/article/details/51472615
欢迎非商业目的的转载, 作者保留一切权利

你可能感兴趣的:(python)