[TimLinux] Python Django myblog启动
1. myblog介绍
自己给自己定的一个学习项目,用于:
- 使用学到的Python Web开发技术,框架django
- 使用学到的CSS技术,实现前端功能
- 使用学到的Axure工具,画出前端页面功能草图
- 使用学到的JavaScript技术,实现前端功能
- 使用学到的MySQL技术,实现后端功能
2. 项目阶段
当前想到的是,三个阶段:
- 第一阶段:使用最原始的CSS, JavaScript,MySQL,Python 框架技术,尽可能将学到的知识点,灵活应用上来
- 第二阶段:切换到使用Bootstrap,jQuery库前端技术,将项目前端功能改造
- 第三阶段:数据库切换到MySQL的ORM模型,重新实现后端功能
空闲时间有限,只能在闲暇时间尽可能的完成功能了,重点还是当前学到的知识,已经在一些项目上已经应用过的知识的一个重演,强化自身能力的同时,尽可能熟练掌握自身的全栈开发能力,也为自身的全栈之路多来一次练习。
3. 今日进展
- 安装Python 3.6.5 x86-64bit windows平台
- 安装Pycharm 2018.1.3 64bit平台
- 安装ipython 6.4.0
- 安装django 2.0.5
3.1. 安装Python 3.6.5
下载Windows平台安装包:https://www.python.org/ftp/python/3.6.5/python-3.6.5-amd64.exe
右键点击安装即可
3.2. 安装pycharm 2018.1.3
下载Windows平台安装包:https://download.jetbrains.com/python/pycharm-professional-2018.1.3.exe
右键点击安装即可,该专业版需要注册,欢迎购买正版。
3.3. 安装ipython 6.4.0
Windows打开CMD窗口,输入pip3 install ipython,弹出提示:
Collecting ipython
Could not find a version that satisfies the requirement ipython (from versions: )
No matching distribution found for ipython
You are using pip version 9.0.3, however version 10.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
Downloading https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl (1.3MB)
100% [........................................................]1.3MB 473kB/s
Installing collected packages: pip
Found existing installation: pip 9.0.3
Uninstalling pip-9.0.3:
Successfully uninstalled pip-9.0.3
Successfully installed pip-10.0.1
C:\Users\admin>pip3 install ipython # 再次执行该命令,安装ipython成功(log不再提供了)
C:\Users\admin>ipython # 命令启动
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help.
Out[2]: (2, 0, 5, 'final', 0)
3.4. 安装django 2.0.5
C:\Users\admin>pip3 insall django # 这里就可以安装django了,但是我的环境里面的django是在启动pycharm后,创建django项目的时候自动安装的,如下图:点击创建的时候将自动安装pytz和django-2.0.5,其实也可以通过pip3命令安装,或者直接登陆django官网下载django-2.0.5的包,然后登陆pypi下载pytz的包,在通过python3 setup.py install命令先安装pytz包,再安装django-2.0.5的方式实现包的安装。

django 官方提供可下载的docs,推荐把docs下载到本地来,这样查看文档性能会高很多,这里有一个我当前使用版本的一个链接:
https://docs.djangoproject.com/m/docs/django-docs-2.0-en.zip
[TimLinux] Python Django myblog启动的更多相关文章
- [TimLinux] Python Django与WSGI的简介
1. Web应用 web应用的最原始的访问流程: 客户端发送HTTP请求: 服务端接收到请求,生成一个HTML文档: 服务端将构造HTTP响应,包含:响应头(响应码.键值对).响应体(HTML文档) ...
- Python+Django+Eclipse 在Windows下快速开发自己的网站
一.配置开发环境 我的开发环境是:Python3.3.2 + Django1.5.2 + Eclipse 1.安装Python 下载地址:http://www.python.org/getit/ 安装 ...
- 基于Python+Django的Kubernetes集群管理平台
➠更多技术干货请戳:听云博客 时至今日,接触kubernetes也有一段时间了,而我们的大部分业务也已经稳定地运行在不同规模的kubernetes集群上,不得不说,无论是从应用部署.迭代,还是从资源调 ...
- python——django使用mysql数据库(二)
上一篇中,我们已经讲述了如何初始化一个django数据库,这一章就来讲讲在实际的项目中如何使用我们初始化的数据库呢? 如还未进行初始化数据库操作,请参考python——django使用mysql数据库 ...
- python Django 学习笔记(二)—— 一个简单的网页
1,创建一个django项目 使用django-admin.py startproject MyDjangoSite 参考这里 2,建立视图 from django.http import HttpR ...
- python Django 学习笔记(一)—— Django安装
注:本人python版本2.7.5 ,win7系统 安装Django https://www.djangoproject.com/download/ 官方下载Django-1.5.5.tar.gz 1 ...
- python Django之Ajax
python Django之Ajax AJAX,Asynchronous JavaScript and XML (异步的JavaScript和XML),一种创建交互式网页应用的网页开发技术方案. 异步 ...
- Python django实现简单的邮件系统发送邮件功能
Python django实现简单的邮件系统发送邮件功能 本文实例讲述了Python django实现简单的邮件系统发送邮件功能. django邮件系统 Django发送邮件官方中文文档 总结如下: ...
- [python] python django web 开发 —— 15分钟送到会用(只能送你到这了)
1.安装python环境 1.1 安装python包管理器: wget https://bootstrap.pypa.io/get-pip.py sudo python get-pip.py 1. ...
随机推荐
- IDEA快捷键汇总
[常用] Ctrl+Shift + Enter,语句完成 "!",否定完成,输入表达式时按 "!"键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更 ...
- echo -e的扩展应用之颜色控制输出(字体+背景)
echo -e 输出带颜色字体或者背景用法:example: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 3 ...
- T-SQL, Part II: IMAGE/TEXT Insert
To insert data to IMAGE/TEXT (both keywords are recommend to replace with nvarbinary(MAX)/nvarchar(M ...
- SpringBoot 整合NoSql
通用配置 maven依赖 添加Spring-Web和Spring-Security依赖,使用Spring-Security是因为使用SpringBoot的Redis依赖时,必须添加Spring-Sec ...
- Java编程思想——第14章 类型信息(二)反射
六.反射:运行时的类信息 我们已经知道了,在编译时,编译器必须知道所有要通过RTTI来处理的类.而反射提供了一种机制——用来检查可用的方法,并返回方法名.区别就在于RTTI是处理已知类的,而反射用于处 ...
- python获取随机验证码或者下发激活码
http://stackoverflow.com/questions/2823316/generate-a-random-letter-in-python >>> import ra ...
- python脚本编写(纯干货)
写博客的经验不是很多,写的不好或者有什么建议请留言或者联系作者 文章所有权归作者所有,转载转发请联系作者,侵权必纠. 废话不多说,直接开始吧! python脚本的作用也就不说了,首先是一个reques ...
- Redis 4.0鲜为人知的功能将加速您的应用程序
来源:Redislabs 作者:Kyle Davis 翻译:Kevin (公众号:中间件小哥) Redis 4.0给Redis生态带来了一个惊人的功能:Modules(模块).Modules是Redi ...
- 🙀Java 又双叒叕发布新版本,这么多版本如何灵活管理?
文章来源:http://1t.click/bjAG 前言 不知不觉 JDK13 发布已有两个月,不知道各位有没有下载学习体验一番?每次下载安装之后,需要重新配置一下 Java 环境变量.等到运行平时的 ...
- 扛把子组20191114-4 Beta发布用户使用报告
此作业的要求参见:http://edu.cnblogs.com/campus/nenu/2019fall/homework/10007 小组情况: 队名:扛把子 组长:孙晓宇 组员:宋晓丽 梁梦瑶 韩 ...