惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LINUX DO - 热门话题
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
Microsoft Security Blog
Microsoft Security Blog
月光博客
月光博客
Jina AI
Jina AI
博客园_首页
Google DeepMind News
Google DeepMind News
T
Tailwind CSS Blog
博客园 - 司徒正美
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
Recorded Future
Recorded Future
大猫的无限游戏
大猫的无限游戏
G
Google Developers Blog
D
Docker
罗磊的独立博客
美团技术团队
爱范儿
爱范儿
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
云风的 BLOG
云风的 BLOG
宝玉的分享
宝玉的分享
J
Java Code Geeks
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
SecWiki News
SecWiki News
T
Troy Hunt's Blog
H
Heimdal Security Blog
The Cloudflare Blog
Webroot Blog
Webroot Blog
aimingoo的专栏
aimingoo的专栏
Security Archives - TechRepublic
Security Archives - TechRepublic
F
Full Disclosure
AI
AI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Last Week in AI
Last Week in AI
T
The Exploit Database - CXSecurity.com
V
V2EX
Spread Privacy
Spread Privacy
M
MIT News - Artificial intelligence
量子位
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
NISL@THU
NISL@THU
Hacker News: Ask HN
Hacker News: Ask HN
The GitHub Blog
The GitHub Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
N
News and Events Feed by Topic
Attack and Defense Labs
Attack and Defense Labs

博客园 - 飞天名猪

django 定制管理页面外观 模板文件不生效的解决方法 Windows7系统命令总结 VC 编程ANSI环境下读写Unicode文件(转载) ICE3.1.1 开发中遇到的问题(四) 发布9个腾讯微博的邀请码 [转载]vc6转2008的一些实践经验 - 飞天名猪 - 博客园 IcePatch2+IceGrid部署的解决方案 ICE 开发中遇到的问题(三) Ice开发中遇到的问题(二) ICE开发中遇到的问题 (一) - 飞天名猪 - 博客园 使用ICE遇到的编译问题 dbf文件结构 判断操作系统的类型 浏览器插件-- Browser Helper Object(BHO) 四 浏览器插件-- Browser Helper Object(BHO) 三 浏览器插件-- Browser Helper Object(BHO) 二 浏览器插件-- Browser Helper Object(BHO) 一 window程序自启动的几种方法(四) windows程序自启动的几种方法(三)系统配置文件
新手上路,django学习笔记(1) 环境部署
飞天名猪 · 2017-03-09 · via 博客园 - 飞天名猪

很多年没写代码了,以前学的C#,用ASP.NET,但是最近几年没落了,JAVA在崛起,最近感觉Python比较火,总是在各种技术场合听到Python,或者身边的朋友在讨论Python,所以突然想学习一下这个语言。虽然感觉自己早就没有了以前编程的热情了,咳咳,程序员真的是青春饭啊。

不写博很多年,但是觉得还是有必要把学习过程中遇到的一些心得记录下来。

先是在网易云课堂找了一个Python的入门课程听了一天,感觉没一点新意,但是对Python的语法有了一个大概的了解,感觉跟其他高级语言,比如以前我学的C#,差不多,当然也有自己的一些新的特性。

但是总体感觉收获不多,感觉学了很多,但是不知道能用来干嘛的那种感觉,所以就直接找django的学习资料了。

在百度上找了一个这个教程。Django Web开发指南.pdf 然后就是按照这个步骤开始学了。

没学过Linux,也不大会用Linux,所以我的开发平台就是Windows了,谁让我当初学的是C#语言呢。

工欲善其事,必先利其器,首先来安装一堆的工具

1、安装python.

貌似现在有一个3.0版本,和2.X版本,因为我看的教程比较旧,所以我选择下载了python-2.7.13。 决定使用python2.7版。

安装完成之后,到我的电脑属性里面设置PATH环境变量,设置成功以后,在cmd下运行python一切正常,就算是装好了。

2、安装了ipython-0.13.1.py2-win32-PROPER

  有啥用我也忘记了,反正是书上说比较好用的插件。

安装完成以后运行了一下easy_install ipython,照着教程出了一堆提示,大概的意思是又安装了很多脚本,暂时没发现有啥用处。

3、安装django.

找了一堆不知道怎么下载, 最后再网上找了一个命令,用python2.7自带的pip 工具,运行了一条命令pip-XXXXXXXXXX

具体命令忘记了。。。

3、下载apache

更改了安装目录和默认端口之后,就直接用命令安装了.

安装包是历经艰苦百度了很久找到的apache windows版:httpd-2.4.25-x86-vc14-r1

安装命令是httpd.exe -k install -n apache

安装的时候报错,大概意思是MSVCXX.dll文件找不到,因为我下的这个安装包是用VS2015编译过的,所以我去下了一个2015的发行包:vcredist2015_x32.zip。安装以后就搞定了,继续运行上面的安装命令,安装完以后有一个提示:Errors reported here must be corrected before the service can be started.

我还以为安装出了问题,百度了一下,提示是正常的,说明成功安装了。

 4、安装数据库,我选择的是MySQL,因为以前用过,而且也是用的比较多的数据库,于是去官网下了一个:mysql-installer-community-5.7.17.0。

安装过程中提示我要么选择VS系列,要么选择Python3.4,并且提示我没有安装Python3.4,并给了一个下载地址,真是见了鬼了,莫非我一开始上来就应该安装python3.4,安装2.X是走错路了?想死了,以前安装mysql不记得需要安装这些东西啊,难道我下错版本了? 抓狂,今天先装到这里。

希望有跟我一样学习Python+django的新手,或者愿意帮助我学习的老手能加个好友,多指导指导或者互相学习。

我的水平不高,完全就是新手。