美文网首页
Django框架(1)_环境搭建和项目铺设

Django框架(1)_环境搭建和项目铺设

作者: Caesar_emperor | 来源:发表于2019-08-16 08:37 被阅读0次

一. 安装Python

这是必须的,毕竟玩python,电脑里总得有这个东西。

Django 2.0.x 支持 Python 3.4, 3.5 和 3.6 (注意,不再支持 Python 2),这里就不赘述以前的老版本了,毕竟有新的干嘛不与时俱进呢。如果是正式启动的新项目,建议用 Django 1.11.x,毕竟 Django 1.9 以后 admin 界面更漂亮些。

linux下,安装完成可以用whereis python或which python查找安装路径

二.安装pip

(Python(2.7.9 以上), 里面集成了 pip,安装python时要勾选上环境变量[Add python, exe to path]这一个**)

1.ubuntu: sudo apt-get install python-pip

2.Fedora: yum installpython-pip

三.安装Django

3.1 pip安装

a.创建虚拟环境mkvirtualenv -p /usr/bin/python3(安装的python解释器路径) envname(环境名)

b.进入虚拟环境:workon envname->退出虚拟环境:deactivate->删除虚拟环境:rmvirtualenv envname

c.(sudo) pip  installDjango==版本号

3.2 源码安装

a.Linux或Mac下

tar -xvf django-1.11.8.tar.gzcd django-1.11.8(sudo) python setup.py install

b.Windows下(比如在 D:\django-1.11.8  这个文件夹下)

python setup.py install

3.3 在Cloud Studio中进行Django开发-> 访问Cloud Studio,注册/登录账户。-> step2:在右侧的运行环境菜单选择:"PHP + Python + Java 三种语言环境"

四.搭建多个互不干扰环境---virtualenv

a. Linux/MacOS下virtualenvwrapper 使得virtualenv变得更好用1.安装

(sudo) pip install virtualenv virtualenvwrapper

2.修改配置文件
修改~/.bash_profile或其它环境变量相关文件(如 .bashrc 或用 ZSH 之后的 .zshrc),添加以下语句

export WORKON_HOME=$HOME/.virtualenvs 

export PROJECT_HOME=$HOME/workspace 

source /usr/local/bin/virtualenvwrapper.sh

3.输入以下代码立即生效(或重启)

source ~/.bash_profile

b. Windows下

pip install virtualenv virtualenvwrapper-win

五.创建项目和APP

django-admin startproject <projectname>

python  manage.py startapp  <appname>

六.更改数据库

->创建更改的文件:python manage.py makemigrations->应用更改到数据库:python manage.py migrate

七.清空数据库

python manage.py flush

八. 创建超级管理员

->python manage.py createsuperuser->修改 用户密码可以用:python manage.py changepassword username

九.Django 项目环境终端

python manage.py shell进入交互模式,默认进入ipython或bpython

十.数据库命令行

python manage.py dbshellDjango 会自动进入在settings.py中设置的数据库,如果是 MySQL 或 postgreSQL,会要求输入数据库用户密码。在这个终端可以执行数据库的SQL语句。

相关文章

网友评论

      本文标题:Django框架(1)_环境搭建和项目铺设

      本文链接:https://www.haomeiwen.com/subject/vrzjjctx.html