从官网下载 Python 3.6.3 ,最开始下载的是3.7 ,后来在装mysqlclient的时候死活装不上,用3.6.3就可以了
https://www.python.org/downloads/
Windows x86-64 executable installer 下载这个版本
2.学习基础语法,了解基本概念,我是从这个博客学习的
http://blog.csdn.net/liang19890820/article/details/74738343
大概花了两天的时间,仔细看了一下语法规范,和特性,相比于java而言,写代码更简洁
3.我本身是j2ee开发人员,首先想到的是用python来开发网站,虽然pythond提供了socket接口,但开发网站不可能从零开始,于是我搜索相关的web框架,最后决定使用Django,于是搜索Django安装,看下面的文章知道如何安装Django
https://jingyan.baidu.com/article/fdffd1f85fa64ff3e98ca1a8.html
Django官网 https://www.djangoproject.com/download/
pip install Django==1.11.7
4.利用Django创建项目 ,在你的工作目录下,运行cmd命令
django-admin startproject HelloDjango
5.开发python的ide,我下载的是pycharm
安装后,要激活pycharm ,通过下面的文章激活的
http://www.imsxm.com/jetbrains-license-server.html
激活时选择License server 填入http://idea.imsxm.com 点击Active即可。
http://www.cnblogs.com/yamei/p/5519818.html
7.Django使用教程
http://www.runoob.com/django/django-first-app.html
这里绝大部分没问题,教程里面有些内容过时了,比如view 应该是views
特别注意的是,在看模型(和数据库表相关),要安装mysqlclient,但是 pip install mysqlclient提示 需要visual c++ build tools ,去 http://landinghub.visualstudio.com/visual-cpp-build-tools 网站下载 vs2015 ,这个安装完成后就能安装mysqlclient了
8.(这个我按照菜鸟教程上面,怎么都创建不好)
Django 创建模型,在Pycharm 里面的 Terminal 运行
python manage.py startapp TestModel
9.按照菜鸟教程上配置database,自动建表等等
关于admin的中文 在setting.py中设置
LANGUAGE_CODE = 'zh-Hans'即可
先学到这,下次继续