安装Django
我是在windows上安装的,之后在linux上试一下再补充上来
可以通过pip直接安装
pip install django
需要使用到mysql 数据库
pip install mysqlclient
新建项目
安装以后一般会直接加到Path里可以直接运行
django-admin.py startproject myporject
但是有时候会这样没有效果
可以将django-admin.py考到目录下
python django-admin.py startproject myproject
这样也可以
django-admin startproject myproject
文件目录
│ manage.py
└─myporject
settings.py
urls.py
wsgi.py
__init__.py
settings.py保存着整个项目的各种设置,比如数据库信息,app列表等等
urls.py内存放每个功能的链接
新建APP
可以直接新建一个.py文件来实现功能
但是需要进行数据库操作时必须创建一个app来实现
新建位置在manage.py所在目录
django-admin.py startapp myapp
目录结构
├─myapp
│ │ admin.py
│ │ apps.py
│ │ models.py
│ │ tests.py
│ │ views.py
│ │ __init__.py
│ │
│ └─migrations
│ __init__.py
修改settings.py
这里我使用的是mysql
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME':'test',
"USER":'test',
"PASSWORD":'test',
'HOST':'localhost',
'PORT': '3306',
}
}
将这个app加入到settings中