版权声明:本文地址http://blog.csdn.net/caib1109/article/details/51472615
欢迎非商业目的的转载, 作者保留一切权利
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 longerls cd ls cd ls
);
ipython
(auto-complete command in Ubuntu terminal)
flask是轻量级的框架,django这个比较大
版权声明:本文地址http://blog.csdn.net/caib1109/article/details/51472615
欢迎非商业目的的转载, 作者保留一切权利