美文网首页
day01-安装和创建Django

day01-安装和创建Django

作者: 李小萌mmm | 来源:发表于2018-11-28 17:54 被阅读0次

怎么创建Django项目?

pip install virtualenv

1. 创建一个虚拟环境

新建一个env文件夹
cd env
virtualenv --no-site-packages -p python版本 django

--no-site-packages (纯净路径)
-p 后面加python版本  如果不加的话就是环境变量中的python版本
django (自己命名的文件夹名)

2.进入scripts

cd scripts

3.激活虚拟环境

activate

退出虚拟环境
deactivate
查看安装了哪些包
pip list   or pip freeze

4.安装django

pip install django==1.11

5.创建项目

方法1.在pycharm选择虚拟环境中scripts/python.exe的解释器创建项目

方法2.在cmd里面创建django项目
cd e:
cd wordspace
cd django
django-admin startproject day01
然后在pycharm中选择虚拟环境中的解释器


创建成功后.png

目录说明:

day02: 项目的容器。
init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
settings.py: 该 Django 项目的设置/配置
urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"
wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目


启动Django服务器

python manage.py runserver
settings.py
LANGUAGE_CODE = 'en-us'英文 or 'zh-hans'中文


创建应用

python manage.py startapp app


路由配置

from app import views
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^hello/',views.hello)
]

在工程目录urls.py下面定义路径
r'^hello/'---路由路径

在app/migrations/views.py里面定义方法


模型迁移

在settings.py文件中定义DATABASES

pip install pymysql
在day01/init.py 写入

import pymysql
pymysql.install_as_MySQLdb()
这一步是为了:导入mysql驱动

python manage.py migrate ---- 把Django的模型迁移成数据库表

python manage.py createsuperuser -- 创建超级用户
http://127.0.0.1:8000/admin/ 然后可以登陆用户进行管理

相关文章

网友评论

      本文标题:day01-安装和创建Django

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