django创建项目流程:包括数据库、app等

本文详细介绍了如何使用Django创建完整项目,包括创建虚拟环境、安装库、配置项目、数据库设置、app创建与管理、HTML页面编写以及model数据表设计。
摘要由CSDN通过智能技术生成

Django 完整项目创建

创建django项目与flask会有些差异,但思想都差不多是一样的:
django项目创建主要分为:
	1、创建项目虚拟环境
	2、添加相应的库文件
	3、创建django项目
	4、调节配置,变换中文,数据库的运用
	5、app的创建,及其他文件导入到项目中

1.1 创建虚拟环境

在这里插入图片描述

1.2 安装相应的库文件

	pip install django mysqlclient

在这里插入图片描述

1.3 创建django项目

	django-admin startproject demo01 .
startproject :创建django项目的文件  demo01 :文件名 .:表示当前路径下

在这里插入图片描述
在这里插入图片描述

1.4 启动服务器

	python manage.py runserver

在这里插入图片描述

1.5 调节配置

在setting文件里面将控制字体的修改为:zh-hans

在这里插入图片描述

1.6 数据库的配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'dtt',
        'USER':'root',
        'PASSWORD':'123456',
        'PORT':'3306',
        'HOST':'127.0.0.1'
    }
}

在这里插入图片描述
配置好执行需要执行数据迁移:
1、执行:python manage.py makemigrations
2、执行:python manage.py migrate
完成以上操作数据库的配置就完成了
执行上面的语句 会默认创建一些django自带的表

1.7 app的创建及运用

1.7.1 创建app语句

python manage.py startapp demo01_app

在这里插入图片描述
在这里插入图片描述
手动创建templates和static
1、templates:存放html文件
2、static:存放其他文件:像css,js,images等

1.7.2 配置app在setting文件里面

	INSTALLED_APPS = [
	    'django.contrib.admin',
	    'django.contrib.auth',
	    'django.contrib.contenttypes',
	    'django.contrib.sessions',
	    'django.contrib.messages',
	    'django.contrib.staticfiles',
	    'demo01_app'
	]

在这里插入图片描述

1.7.3 创建html文件页面

在urls里面的操作

在这里插入图片描述
在views里面的操作
在这里插入图片描述

1.7.4 创建model 数据表

	class Totl(models.Model):
    realname = models.CharField(max_length=32, verbose_name='真实姓名')
    phone = models.CharField(max_length=11, unique=True, null=True, blank=True, verbose_name='手机号')
    user_tpye = models.SmallIntegerField(choices=usertype, default=0, verbose_name='用户类型')
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值