Django 项目之--环境准备01

1.环境准备;

(1).python 版本 3.6.0

(2).Django 版本 1.8.2

2.windows 开发环境老是出现文件编码和各种环境问题; (本博文采用远端配置python django项目环境)

3.远端linux服务器信息;

   服务器主机IP          系统版本信息         内核版本信息            备注
192.168.1.12   CentOS Linux release 7.4.1708
3.10.0-693.el7.x86_64

默认 python2.7.5

4.为何使用Python版本管理器(pyevn)

(1).因为系统自带的Python是2.7.5,自己需要Python 3.x,此时需要在系统中安装多个Python,但又不能影响系统自带的Python,即需要实现Python的多版本共存,pyenv就是这样一个Python版本管理器。

5.安装pyenv 环境;

(1).安装系统依赖包;

yum -y install gcc gcc-c++ make git patch openssl-devel zlib-devel readline-devel sqlite-devel bzip2-devel bzip2-libs

(2).按照pyenv;

curl -L https://raw.github.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

(3).配置环境变量;

echo -e '\n#pyenv' >>~/.bashrc

echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc

echo 'eval "$(pyenv init -)"' >> ~/.bashrc

echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc

source ~/.bashrc

(4).pyenv 用法:

pyenv version        # 查看当前系统使用的python版本

pyenv versions        # 查看当前系统拥有的python版本

pyenv install 3.4.1          # 安装3.4.1,可使用-v参数查看详细输出

pyenv uninstall 3.4.1         # 卸载

pyenv local 3.4.1     # local仅对当前目录及子目录生效,告诉当前目录使用版本2.7.5,

pyenv global          # 告诉全局环境使用某个版本,为了不破坏系统环境,不建议使用global设置全局版本

pyenv rehash          # 重建环境变量,每当你增删 Python 版本或带有可执行文件的包(如 pip)以后,都应该执行一次本命令

(5).查看一下有哪些版本的python 可以安装;

pyenv install --list

2.4

2.4.1

2.4.2

2.4.3

2.4.4

2.4.5

2.4.6

2.5

3.6.0

(6).安装python 3.6.0 版本;

pyenv install 3.6.0

(7).python 版本切换;

pyenv global 3.6.0   #全局进行切换到python 2.7.1版本pyenv local 2.7.1  #只针对当前目录及其子目录切换python 2.7.1版本

(8).安装django 版本;

1.名词原理介绍

   1.    MTV模型

Model(模型):负责业务对象与数据库的对象(orm)

Template(模板):负责把数据展示给用户(前端的东西)

View(视图):负责业务逻辑,并在适当的时候会调用Model和Template

Django 还有一个URL分发器(路由系统)

   2.    Django的请求周期(原理剖析)

pip install django==1.8.2

pip uninstall django 卸载

Python 版本或带有可执行文件的包(如 pip)以后,都应该执行一次本命令 (本环境已经安装)

6.配置开发IDE工具(Pycharm) 远程连接 服务器环境;  和远程python 环境配置;

7.创建django 项目;

1、创建项目

2、  执行创建项目命令

django-admin startproject djcmdb

GodCM

3、  创建app目录

cd  test_project

python manage.py startapp Service

python manage.py startapp Users

python manage.py startapp Api

原文地址:http://blog.51cto.com/breaklinux/2154298

时间: 2024-10-09 12:32:30

Django 项目之--环境准备01的相关文章

python中django项目上线环境部署

django项目上线环境部署 第一步 安装python虚拟环境 1 安装虚拟环境virtualenv 2 安装virtualenvwrapper工具 3 确认virtualenvwrapper.sh脚本正常使用 4 确认用户环境变量配置文件,有virtualenvwrapper.sh的四行配置 WORKON_HOME=~/Envs VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages' VIRTUALENVWRAPPER_PYTHON=/op

Django项目发布 环境部署(中)

python环境部署 我们今天学习的内容是如何将Django项目部署到linux服务器上,我们部署的linux系统是centos7首先,我们先在linux上搭建我们的Python3环境: 在这里首先强调一下,Centos7系统自带的Python2我们不要删除,我们要做的是在Python2和python3并存. 1.  安装Python3的依赖包 2.  命令: [[email protected] Desktop]# yum install zlib-devel bzip2-devel open

Django项目发布 环境部署(下)

上一篇完成了python的安装,接下来安装python的依赖包和项目的依赖包 1.  python-devel 命令:yum -y install python-devel 安装Django1.8.2 pillow django-ckeditor5.4.0 pip3 install django==1.8.2 pip3 install pillow pip3 install django-ckeditor==5.4.0 python uwsgi 上面我们已经完成了python+Django环境的

后台:Django项目创建

后台:Django项目创建 环境 """ 为luffy项目创建一个虚拟环境 >: mkvirtualenv luffy """ """ 按照基础环境依赖 >: pip install django==2.0.7 >: pip install djangorestframework >: pip install pymysql """ 创建项目 "&quo

django项目的生产环境部署,利用nginx+uwsgi

1.坏境准备 centos6.5 django项目 python坏境(python3.6,) 所需的各种模块(django,uwsgi,sqlite3)具体看坏境 我的测试django项目的数据库用的是sqlite,这里只是做部署, 重点是nginx的关于Django项目+uwsgi配置文件 本次的项目:teacher.zip 安装各种坏境 1.安装sqlite3 https://sqlite.org/2017/sqlite-autoconf-3180000.tar.gz tar sqlite-

Python开发环境(3):使用Eclipse+PyDev插件创建Django项目

OS:Windows 10家庭中文版,Python:3.6,Eclipse:Oxygen.1a Release (4.7.1a), PyDev:6.3.2,Django:2.0.3 本文展示了怎么使用Eclipse+PyDev插件创建第一个Django项目,步骤如下: 1.菜单File->New->Project...: 2.打开了NewProject窗口,选择Wizards选择框中的PyDev->PyDev Django Project,点击Next: 3.输入项目名称edjango,

白手起家Django项目发布中篇_Centos下Python2和3并存环境部署

python环境部署 我们今天学习的内容是如何将Django项目部署到linux服务器上,我们部署的linux系统是centos7首先,我们先在linux上搭建我们的Python3环境: 在这里首先强调一下,Centos7系统自带的Python2我们不要删除,我们要做的是在Python2和python3并存. 1.  安装Python3的依赖包 2.  命令: [[email protected] Desktop]# yum install zlib-devel bzip2-devel open

django基础,环境搭建,开始第一个项目

环境准备:Ubuntu.python 3.5+.pycharm 2017.1.5+.MySQL.推荐,提供的封装好了的 Ubuntu python虚拟环境的重要性:什么是python虚拟环境,通过工具,将系统上的python复制了一份.-为什么要有        1.不会污染系统环境        2.不同的项目环境的隔离    -创建虚拟环境(以我们提供的ubuntu为例)        1.查看当前有哪些虚拟环境:workon        2.创建虚拟环境:mkvirtualenv -p

Django项目: 项目环境搭建 ---- 一、创建django项目

项目环境搭建 一.创建django项目 1.创建python虚拟环境 在虚拟机上创建python虚拟环境,因为实际项目部署,实在linux mkvirtualenv -p /usr/bin/python3.6 tzproject 2.创建django项目 1.安装django 选择安装django2.1.x最新的一个版本2.1.10 pip install django==2.1.10 2.创建django项目 cd ~/project/ # cd到你想放django项目路径的地方 django