首页 > ubuntu18.04 -- 创建第一个Django项目

ubuntu18.04 -- 创建第一个Django项目

 step1:

安装虚拟环境:

sudo pip3 install virtualenv   # 安装虚拟环境

sudo pip3 install virtualenvwrapper # 安装虚拟环境扩展包

# 编辑家目录下的 .bashrc 文件,在最下面添加下面三行代码

  export WORKON_HOME=$HOME/.virtualenvs  #指定virtualenvwrapper环境的目录

  export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6  #指定virtualenvwrapper通过哪个python版本来创建虚拟环境

  source ~/.local/bin/virtualenvwrapper.sh

 

  # 使用  source .bashrc  使其生效

 

step2:

sudo cp ~/.local/bin/virtualenv /usr/bin/



# 如果不进行这一步,创建虚拟环境的时候 会报如下错误:

ERROR: virtualenvwrapper could not find virtualenv in your path

 

step3:

创建虚拟环境(以及相关操作):

mkvirtualenv django2.2  # django2.2为虚拟环境名



-----------------



workon django2.2 # 进入虚拟环境



workon 空格 + '按两下tab' # 查看机器上的虚拟环境



deactivate # 退出虚拟环境

 

step4:

安装django环境:

pip install django==2.2

 

step5:

创建django项目:

django-admin startproject mysite  # mysite为项目名

项目目录如下:

manage.py       --项目管理文件

__init__.py      --说明mysite这个目录是一个python包

setting.py        --项目的配置文件

urls.py            -- 进行url路由的配置

wsgi.py          -- web服务器和django交互的入口

 

step6:

创建django应用:

 python manage.py startapp app1  #  app1为应用名

应用目录如下:

admin.py        --后台管理文件

models.py      --写数据库和项目的内容

tests.py         -- 写测试代码的文件

views.py      --视图文件(接收请求,进行处理)

 

step7:

注册应用  ---将app名添加到 setting.py 中的 INSTALLED_APPS配置项

 

step8:

运行项目:

python manage.py runserver

浏览器地址栏输入 :   http://127.0.0.1:8000/

 

转载于:https://www.cnblogs.com/Asgard-l/p/11302117.html

更多相关:

  • 第二章  配置开发环境...

  • 文章目录1. 编译前基本环境准备2. 编译 及 导入 Intellij IDEA3. Zookeeper 运行环境配置...

  • 查看环境变量 查看某一环境变量:比如我们需要查看HOME这个环境变量,我们可以在shell下直接输入echo $HOME 我们可以把所有的环境变量和环境变量的值都打印出来 打印环境变量 libc中定义的全局变量environ指向环境变量表,environ没有包含在任何头文件中,所以 在使用时 要用extern声明...

  • 学习到javascript的运行机制时,有几个概念经常出现在各种文章中且容易混淆。Execution Context(执行环境或执行上下文),Context Stack (执行栈),Variable Object(VO: 变量对象),Active Object(AO: 活动对象),LexicalEnvironment(词法环境),V...

  • 要求 基本的计算机和三维软件知识 这门课程对初学者和进阶者都有好处 我们确实经历了许多你甚至不知道存在的功能 VRay NEXT for 3Ds Max – Complete Video Guide 欢迎来到V-RAY视频手册 流派:电子学习| MP4 |视频:h264,1280×720 |音频:aac,44100 Hz语言:英...

  •     第1步:打开JSP项目目录  第2步:设置项目结构 实际上就是把Projects Settings下面的Project、Modules、Libraries、Facets和Artifacts都设置一遍,我们慢慢往下看吧 这里需要注意:在Mdules下面添加Web和在Facets下面添加Web...

  • 前置条件:安装了gittab.exe,并拉取了对应项目 导入了该项目到vscode之后  ...

  • 先安装Node.jshttp://nodejs.cn/download 推荐国人安装淘宝npm镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org 然后创建一个空文件夹,在资源管理器地址栏输入cmd,回车然后输入   cnpm install vue-...

  • 学会操作git和使用Github来管理代码是技术开发人员的必备基本功,在工作中越来越发现,熟练掌握好git这个利器对工作非常有帮助, 遂静心专门攻之. 下面是我在github上创建的第一个测试项目.详细步骤记录如下. 一.注册Github账号 如果事先没有github的账号,首先需要注册一个github账号,需要登陆github...

  •  .net core相比之前.net的是一个可以跨平台,脱离iis运行的语言,并且项目启动的效率要比用iis启动快,可以说进一步提高了开发的效率。要想自己的项目core脱离iis,首先选择vs启动项目的载体:  如下图,不要选择IIS Express      选择好后再启动项目,会出现一个cmd窗口,我的理解这个窗口就类似于Core...