Django

Posted 杯杯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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(创建管理员账户)

 

以上是关于Django的主要内容,如果未能解决你的问题,请参考以下文章

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段

Django REST框架--认证和权限

如何在 Django 中显式重置模板片段缓存?

使用 Django 模板作为片段

python 通过django片段很多很多

JavaScript 片段在 Django 模板中不起作用