Django1.11.1版本创建项目基本流程

1.首先查看自己是否有虚拟环境配置有django1.11.1,python为3的版本,用命令pip list可查看,如果没有可以用下面的命令创建:
mkvirtualenv -p python3 环境名字
2,创建好环境后,进入环境,用pip list查看一开始有哪些包,再安装django,用命令pip install django==1.11.1,然后安装djangorestframework,用pip install djangorestframework,最后安装pymysql,用pip install pymysql;
3,上面环境的需要的包安装好后,可以首先在桌面创建一个项目,用命令django-admin startproject 项目名
4,然后在桌面创建一个文件夹,如new_project,在把刚刚创建的项目名文件夹拖到new_project,再在new_project文件夹中创建一个名为项目名+html文件夹,里面把所有前端的页面放进里面
5,用pycharm打开刚才创建的new_project文件夹,在项目名文件下直接创建两个普通的文件夹,docs和logs,
6,再在项目名文件夹中找到相同的项目文件夹里面,创建两个包文件夹,apps和settings,
7,在settings文件中创建一个dev.py文件,用于配置原来的settings.py文件,所以可以把原来的settings.py剪切过来,注意:把settings.py拖进settings文件,改名为dev.py(线下),copy一份相同的py文件在settings文件下,改名为online.py(线上)
(线下)修改manage.py中的os.environ.setdefault(“DJANGO_SETTINGS_MODULE”, “shanghuishop.settings”)为
os.environ.setdefault(“DJANGO_SETTINGS_MODULE”, “shanghuishop.settings.dev”)

8,在apps文件中创建app,例如命令如下:
~/Desktop/new_pro/shanghuishop/shanghuishop/apps$ ls
init.py
~/Desktop/new_project/shanghuishop/shanghuishop/apps p y t h o n . . / . . / m a n a g e . p y s t a r t a p p u s e r s 9 , 线 p y t h o n . . / . . / m a n a g e . p y r u n s e r v e r 10 , l o a d N o d e j s   python ../../manage.py startapp users 9,启动后端(线下):python ../../manage.py runserver 10,load Nodejs,在非虚拟环境下用下面的命令: ~ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash (完了之后关闭终端)
~ n v m i n s t a l l n o d e   nvm install node ~ npm install -g live-server
10:最后启动前端:起前端:python@ubuntu:~/Desktop/new_project/shanghuihtml$ live-server

猜你喜欢

转载自blog.csdn.net/qq_36455530/article/details/85134375