KX-Lau

默认带数据库sqlite

DATABASES = {
    \'default\': {
        \'ENGINE\': \'django.db.backends.sqlite3\',
        \'NAME\': os.path.join(BASE_DIR, \'db.sqlite3\'),

    }
}

连接mysql数据库

DATABASES = {
    \'default\': {
        \'ENGINE\': \'django.db.backends.mysql\',	# 使用mysql数据库引擎
        \'NAME\': \'liteOA\',						# 数据库名称
        \'HOST\': \'127.0.0.1\',					# 数据库连接地址
        \'PORT\': 3306,						   # 数据库端口号
        \'USER\': \'root\',							# 用户名
        \'PASSWORD\': \'lkx987654\',			   # 密码
    }
}

模板配置

TEMPLATES = [
    {       
        \'DIRS\': [os.path.join(BASE_DIR, \'templates\')],      
    },
]

静态文件配置

# 在项目的目录下新建static,与templates同级
STATIC_URL = \'/static/\'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, \'static\'),
]

创建APP

一个django项目中,可以c创建多个APP,分别存放不同的功能模块。

创建APP

python manage.py startapp app_name

在settings中注册

INSTALLED_APPS = [
    \'app_name.apps.App_nameConfig\',
]

分类:

技术点:

相关文章: