6 jango框架的使用


什么是app

django相当于一所大学(空壳子)    
app相当于大学里面的各个学院(功能主题)

django基本使用

一、安装django的方式一:(cmd命令行方式)

1.安装janngo

需要先pycharm里terminal里下载:执行pip3 install django==1.11.11

2.验证是否安装成功

cmd终端输入django-admin


3,创建一个django项目

下面的命令创建了一个名为"mysite"的Django 项目:

语法:django-admin startproject 项目名

django-admin startproject mysite

4,如何运行django项目

切到项目目录下:cd 项目名     此时是cd mysite
        python3 manage.py runserver
            # 可能会报错 需要删除widgets.py152行逗号

5,创建app

python3 manage.py startapp app名字

模板文件配置:(settings.py)

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR, "template")],  # template文件夹位置
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]

静态文件配置:

STATIC_URL = '/static/'  # HTML中使用的静态文件夹前缀
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "static"),  # 静态文件存放位置
]

知识储备;

命令行创建不会自动创建templates文件夹 并且配置文件中也不会配置

需要自己创建文件夹并配置

os.path.join(BASE_DIR, 'templates')

 

二、pycharm启动django

需要先下载django,路径:file-settings -project:  -python -interpreter