Django 创建项目

1.创建项目(注意:创建应用必须先进入虚拟环境),在终端中输入

# django-admin startproject 项目名
django-admin startproject django_01

2.分析项目

一个项目由很多个应用组成的,每一个应用完成一个特定的功能。 

Django开发中,一个功能模块用一个应用来实现

3.创建应用的命令如下

# 进入项目文件夹
cd django_01
# python manage.py startapp 应用名
python manage.py startapp booktest

4.建立应用和项目之间的联系,需要对应用进行注册

修改setting.py中的INSTALLED_APPS配置项

5.在项目根目录下创建模板文件夹templates及其应用文件夹和404.html/500.html

同时创建静态资源文件夹static及其下的css/images/js

6.在项目settings.py中注册模板文件夹地址和静态文件夹地址

# 设置模板文件夹的保存目录
TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR,'templates')],
        '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',
            ],
        },
    },
]

# 设置静态文件夹的保存目录
STATICFILES_DIRS = [os.path.join(BASE_DIR,'static')]

7.在项目settings.py连接mysql数据库

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME':'bj18',
        'USER':'root',
        'PASSWORD':'12345678',
        'HOST':'localhost',
        'PROT':3306,
    }
}

设置pymysql

import pymysql
pymysql.install_as_MySQLdb()

# 1.配置url
# 2.配置对应的view逻辑
# 3.拆分静态文件,可以放到对应的app下面或者放到全局的 static下面
# 4.配置setting.py中静态文件的访问路径

 

8.注册后启动服务器

python manage.py runserver

成功运行!撒花撒花~~~!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值