zoukankan      html  css  js  c++  java
  • [Django 1]安装Django并创建虚拟虚拟环境项目

    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(创建管理员账户)
    
  • 相关阅读:
    4、提取看似无用的委托变量,减少构造开销
    Cloud Foundry buildpack
    mysql中engine=innodb和engine=myisam的区别
    Maven中dependencyManagement的作用
    bean
    servlet
    web服务器 应用服务器区别 web框架
    Java和Python的Web开发
    spring mvc controller 高并发问题
    es 批量添加数据
  • 原文地址:https://www.cnblogs.com/mspeer/p/5532432.html
Copyright © 2011-2022 走看看