Django学习1安装
2019-02-02 本文已影响0人
LuckyBugGo
Django的安装
博主使用的是MacOS 系统。基于Anaconda进行Python环境管理。
新建项目
django-admin startproject 项目名
项目目录如下:
└── djangoStudy
├── djangoStudy
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── manage.py
settings.py Django 项目的配置文件。
urls.py Django 项目的 URL 声明,就像你网站的“目录”。
wsgi.py 作为你的项目的运行在 WSGI 兼容的Web服务器上的入口。
新建APP
python manage.py startapp polls
APP目录结构如下:
└── polls
├── __init__.py
├── admin.py
├── apps.py
├── migrations
│ └── __init__.py
├── models.py
├── tests.py
└── views.py
配置app到项目中
- 站点的settings.py 在 INSTALLED_APPS 中添加APP
INSTALLED_APPS = [
'polls.apps.PollsConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
- APP添加urls.py文件
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
- 添加URL,在站点的urls.py 添加
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls),
]