Django开发--step1 项目的创建

一、虚拟环境的配置

  1. 简介:virtualenv的配置可以帮助我们更好的开发,我的理解是虚拟环境是独立于当下操作系统的配置的系统,比如说你当下操作系统的django已经下载过是2.1.x的版本,在实际开发中你需要的django的环境需要是1.10.6,那么在不改变本机的django版本的前提下,你可以在你的虚拟环境中下载新的django版本。
    virtualenv帮我们从系统的Python环境中克隆一个全新的python出来,这个环境独立于原来的python环境。
  2. 使用:
    虚拟环境的使用并不复杂:
    下载 pip install virtualenv
    安装成功后指定一个目录,virtualenv会把这个新的虚拟环境安装到你指定的目录下,还可以进行重命名: 比如我安装到D盘下的virtualenv目录下,我将这个虚拟环境重命名为blog_venv
    执行命令: virtualenv D:\virtualenv\blog_venv

这样虚拟环境就创建好了,我们需要激活这个环境,运行blog_venv\Scripts\ 目录下的activate程序进行激活
进去Scripts目录下,执行 activate
当命令提示符之前多了(blog_venv)时,说明我们已经成功激活了虚拟环境。
退出虚拟环境: 执行 deactivate

二、 安装指定版本的django
还是在上一步中的虚拟环境中:pip install django==1.10.6
如果直接使用命令 pip install django 会子昂安装最新版本的django
(需要确保一直处于虚拟环境中)
测试是否安装成功: 输入 python => import django => print(django.get_version())

三、命令行创建Django项目

  1. 创建: 首先确保当前在虚拟环境下(即命令提示前面有(blog_venv))进入你要建立项目的目录:
    执行 : django-admin startproject blog(项目名)
    进入到创建项目的目录,可以看到创建好的文件结构 manage.py 和 blog\
  2. 执行: 运行刚才的 manage.py 文件 python manage.py runserver
  3. 在浏览器中输入网址 http://127.0.0.1:8000/ 看到it worked 则成功

四、建立django博客应用
通过 django-admin startproject blog 命令创建的只是项目的初始内容,项目的功能性代码需要我们自己去实现
django鼓励我们把自己编写的代码组织到应用(application)里,并且最好一个应用只提供一种功能,比如我们的博客项目,相关的代码都放进我们的blogapp这个应用里,仍然是在虚拟环境下
执行 python manage.py startapp blogapp
生成的blogapp文件下有7个文件,到现在,django目前还不知道这个一个应用,此时我们要告诉django这是我们建立的应用,即在django的配置文件中注册这个应用
在blog下找到settings.py文件,找到 INSTALLED_APPS,将blogapp添加进去

INSTALLED_APPS = [
‘django.contrib.admin’,
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘blogapp’, # 注册的blogapp应用 ]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值