1)安装Django

使用pip来安装,命令如下:

pip3 install Django
pip install Django(安装到python2)
python3 -m pip install Django(安装了python2和3两个版本,遇到安装目录问题的时候用这个命令)

  

检查是否安装成功的命令:

$ python3
Python 3.5.1 (v3.5.1:37a07cee5969, Dec 5 2015, 21:12:44)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin >>> import django
>>> django.VERSION
(1, 9, 5, 'final', 0)

2)在pycharm虚拟环境中创建Django项目

在虚拟环境中创建项目,能拥有一个干净、独立的开发环境,项目之间不会互相影响。

----工具方式

2.1)创建虚拟环境

Create New Project > 在Interpreter右侧小齿轮,选择Create VirtualEnv(pycharm专业版才有此功能)

>name(**_venv),Location(/Users/***_venv),选中Inherit global site-pachages

2.2)回到创建项目路径,Location(mysite) > More Settings/Application name(ganji)

----命令行方式:https://djangogirlstaipei.gitbooks.io/django-girls-taipei-tutorial/content/django/installation.html

mkdir djangogirls
cd djangogirls
~/djangogirls$ python3 -m venv djangogirls_venv(建立虚拟环境)
~/djangogirls$ source djangogirls_venv/bin/activate(或者. djangogirls_venv/bin/activate启动虚拟环境)
(djangogirls_venv) ~/djangogirls$ (表示成功切换至虚拟环境)

实例如下:

qiongyazhudembp:zhuqy_venv qiongyanzhu$ ls
bin include lib pyvenv.cfg
qiongyazhudembp:zhuqy_venv qiongyanzhu$ source bin/activate
(zhuqy_venv) qiongyazhudembp:zhuqy_venv qiongyanzhu$

3)管理Django项目

manage.py是Django提供的命令行工具

python manage.py <command> [options]
python manage.py help

打开pycharm,切换到Terminal

python3 manage.py migrate
python3 manage.py runserver
http://localhost:8000/

Django官网:https://www.djangoproject.com/

4)在pycharm的Terminal里面创建管理员账户

python3 manage.py createsuperuser(创建管理员账户)

[Django 1]安装Django并创建虚拟虚拟环境项目的更多相关文章

  1. Django源码安装方法及创建启动项目

    一.源码安装方法 下载源码包:https://www.djangoproject.com/download/ 输入以下命令并安装: tar xzvf Django-X.Y.tar.gz # 解压下载包 ...

  2. [unity3d插件]2dtoolkit系列一 创建精灵

    从今天开始要做一个2d游戏,由于之前都是做cocos2dx的,然后接触了一段时间的unity3d,都是做3D方面的东西,得知要做2d游戏还是有点开心的,或许因为不想丢失之前的2d游戏的一些思想,然后接 ...

  3. Linux下安装Django

    Django是基于Python开发的免费的开源网站框架,也是python web开发中重量级的web框架,可以用于快速搭建高性能并且优雅的网站! 下面以Fedora为例安装Django,最新Fedor ...

  4. Django1.8教程——安装Django

    本书介绍 你是不是对Django的学习感到迷茫?是不是对网上零星的教程感到绝望?是不是苦于没有可以迅速上手的实例而发愁?如果你同我一样有这些感受,那么<Django.By.Example> ...

  5. Django 创建第一个项目(转)

    转自(http://www.runoob.com/django/django-first-app.html) 前面写了不少python程序,由于之前都是作为工具用,所以命令行就足够了,最近写的测试用例 ...

  6. python学习笔记08:安装django

    linux环境安装django: sudo pip install django windows环境安装django: pip install django 验证django是否安装: python ...

  7. 吴裕雄--天生自然Django框架开发笔记:Django 创建第一个项目

    Django 管理工具 安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin.可以使用 django-admin 来创建一个项目: 可以来看下django-admin ...

  8. Django之环境安装

    什么是Django Python下有许多款不同的 Web 框架.Django是重量级选手中最有代表性的一位.许多成功的网站和APP都基于Django. Django是一个开放源代码的Web应用框架,由 ...

  9. windows下使用python2.7.6 安装django

    1) 安装python2.7.6 2) 由于 python2.7.6 中没有安装setuptools,需要先从官网下载setuptools,下载zip包然后解压,运行 python setup.py ...

随机推荐

  1. HTML DOM 教程

    HTML DOM DOM 教程 DOM 简介 DOM 节点 DOM 方法 DOM 属性 DOM 访问 DOM 修改 DOM 内容 DOM 元素 DOM 事件 DOM 导航 一,HTML DOM 简介 ...

  2. Android开发学习——开发调试工具-DDMS应用,ADB进程,Logcat

    DDMS --  Dalvik debug monitor service    调试监控服务 对模拟器进行相关配置. ADB进程   Android debug bridge  建立eclipse和 ...

  3. iOS 域名解析

    如何在iOS下进行域名的解析? /** *  域名解析ip * *  @param hostName 域名 * *  @return ip */ +(NSString *) getIPWithHost ...

  4. Linux0.11内核--进程调度分析之1.初始化

    [版权所有,转载请注明出处.出处:http://www.cnblogs.com/joey-hua/p/5596746.html ] 首先看main.c里的初始化函数main函数里面有个函数是对进程调度 ...

  5. MacDown语法教程

    MacDown Hello there! I'm MacDown, the open source Markdown editor for OS X. Let me introduce myself. ...

  6. fragment 监听返回

    @Override public void onResume() { super.onResume(); getView().setFocusableInTouchMode(true); getVie ...

  7. Coding道场:第一次

    10/23日,我在部门内部进行了一次内部学习,使用目前流行的Coding Dojo(道场)方式,进行了TDD开发的演练.演练的题目如下:     有关Coding道场的介绍,请自行百度一下,我就不再多 ...

  8. Sql--order by、desc降序、top

    ---------通过order by 语句进行排序: --1.降序order by 列名desc --2.升序order by 列名   或order by 列名asc --3.order by语句 ...

  9. Oracle RAMN 备份解决方案一例

    以前在博客里面介绍了RMAN备份脚本一列分享,通过RMAN备份到本地路径,然后通过FTP将备份文件上传到FTP服务器. 下面简单介绍另外一例RMAN备份解决方案,下面是我简单画的一个图(很少画图,感觉 ...

  10. Linux命令学习总结:reboot命令

    命令简介: 该命令用来重启Linux系统.相当于Windows系统中的restart命令. 命令语法: /sbin/reboot [-n] [-w] [-d] [-f] [-i] 或 reboot [ ...