作者:William S. Vincent
搭建一个玩玩的简单应用和搭建一个供数千甚至数百万用户使用的生产应用是有很大差异的,本书指导你怎么搭建一个专业的WEB应用。
> 如果你之前没有接触过Django或WEB开发,建议先从Django for Beginners开始学习。
> 如果你只关注后端API,可以学习Django for APIs。在实际项目开发过程中,通常和其他开发者共同完成一个项目,你只需要关注后端接口的实现,而不是具备HTML、JAVASCRIPT的全栈WEB开发技能。
书中有许多的示例代码,例如:
```
# This is Python code
print(Hello, World)
```
为了简洁,我们使用...表示已经存在并且不用修改的代码
```
def make_my_website:
...
print("All done!")
```
我们还经常使用控制台执行命令,采用传统UNIX风格,用$作为前缀
```
$ echo "hello, world"
```
申明命令的输出结果:
```
"hello, world"
```
通常,命令和它的输出结果都放在一起
```
$ echo "hello, world"
hello, world
```
- python setup.py install报错
- from future import absolute_import 的使用
- celery 4以上的版本不支持windows解决办法
- 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)
- Python开发环境CentOS
- dosh-to-dock启动报错
- 创建了__init__.py文件,找不到模块
- CentOS切换中文输入法
- vncserver:1非正常中断后启动不来
- CentOS7安装搜狗输入法
- 安装第三方包常见报错
- Django for Professionals
- Chapter 1:Docker
- What is Docker?
- Containers vs. Virtual Environments
- Install Docker
- Docker Hello, World
- Django Hello, World
- Pages App
- Images, Containers, and the Docker Host
- Git
- Conclusion
- 设置pip/pyenv国内加速源
- 使用stackedit在github编辑文档
- python2.x与python3.x的区别
- python多任务实现
- python执行Linux命令的方法