PythonWeb 开发Django框架(一) 环境搭建
来源:互联网 发布:免费视频聊天的软件 编辑:程序博客网 时间:2024/06/06 01:47
一、在Ubuntu 16.04系统下安装Django
1.sudo apt-get install python-pip #检验ubuntu是否安装了pip安装工具-------使用pip进行安装也是Django推荐的安装方式
2.sudo apt-get install python-virtualenv #安装本地虚拟环境管理工具
3.mkdir ~/django # 创建目录
cd ~/django
4.virtualenv venv #在~/django目录下,创建一个venv的虚拟环境
5.source venv/bin/activate #开启(激活)虚拟环境 【记录:如何退出虚拟环境:使用deactivate命令既可】
6.pip install django #用pip工具在线安装Django
7.mkdir ~/workplace #创建工作目录
cd ~/workplace
8.django-admin.py startproject helloworld #创建一个django项目
9.cd ~/helloworld
Django创建工程后里边的各个文件介绍:
在项目下用 tree命令得到如下结果:
目录说明:
- HelloWorld: 项目的容器。
- manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
- HelloWorld/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
- HelloWorld/settings.py: 该 Django 项目的设置/配置。
- HelloWorld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
- HelloWorld/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
最后启用服务器:
10.python manage.py runserver
在linux浏览器输入提示的网址输入,看到网页,表示成功。
二、在windows 10 系统下安装Django1.11版本
安装前提是有了python环境,并且需要匹配版本:
1.进入https://www.djangoproject.com/download/官网进行下载,下载完成后是一个Django-1.11.3.tar.gz的包,解压之后:
2.在命令提示符中cd 进入Django的解压目录,之后执行python setup.py install 命令
3.执行完成之后的Django会在Python的安装目录下,一般会是D:\Python27\Lib\site-packages 下(注:我的python版本是2.7)
具体目录为:D:\Python27\Lib\site-packages\Django-1.11.3-py2.7.egg\django
4.配置Django环境变量有两个:第一个一个就是安装Django完成后的目录加入到path环境变量中去;第二个就是D:\Python27\Scripts
里面的django-admin.exe 帮助我们执行django命令,所以需要将这个目录添加到path环境变量中去。
总结就是:
5.这样就可以测试是否安装成功啦,进入命令提示符输入 pthon 进入python交互式界面
在交互式界面中输入import django
在输入 django.get_version() 之后输出django的版本号就说明安装成功啦
- PythonWeb 开发Django框架(一) 环境搭建
- PythonWeb开发Django框架(三)模板Templates初步
- PythonWeb开发Django框架学习(五)Template标签
- PythonWeb开发Django框架学习(六)Tempalte过滤器
- PythonWeb开发Django框架学习(七)URL的配置
- PythonWeb开发Django框架学习(十二)基础总结
- pythonWeb -- Django开发- Admin
- PythonWeb开发Django框架学习(十一)使用框架自带Admin管理数据库数据
- PythonWeb开发Django框架学习(八)Model与数据库初步
- PythonWeb开发Django框架学习(九)使用Model类操作数据库数据
- PythonWeb开发Django框架学习(十)数据库一对多和多对多操作
- Django Web开发环境的搭建(一)
- CenOS6.5 python开发环境搭建 Django (一)
- pythonWeb -- Django开发-创建一个Django项目
- pythonweb练习(一)
- Django开发环境搭建
- Django开发环境搭建
- 搭建django开发环境
- ObjectiveC 二维码生成算法
- 'latin-1' codec can't encode characters in position 62-66: ordinal not in range(256)
- 二维数组求平均数(每行/每列)
- 订单号字符串组装
- Vuforia的Samples详细解析(Android)
- PythonWeb 开发Django框架(一) 环境搭建
- oracle帮助文档——Oracle Database Security Guide
- 自己实现atoi
- Android的activity启动模式官方中文版
- C++学习笔记四之使用new来创建动态数组
- IDEA 在同一目录创建多个项目
- iOS开发——制作Framework
- oracle帮助文档——DB Reference
- Java基础教程2:类和对象