Django+Python后端开发笔记

使用步骤:

安装Django:

pip install Django==3.2.6

 构建初始项目:

django-admin startproject name

构建初始app

python manage.py startapp name

 在开启数据库服务后,项目文件下的setting文件中配置以下部分:

DATABASES = {
    'default': {
        # 'ENGINE': 'django.db.backends.sqlite3',
        # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'postgres', #数据库名字
        'USER': 'postgres', #用户名
        "PASSWORD" : '', #自己的密码
        "HOST":'', 
        'PORT':5432, 
    }
}
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'app01', #添加app的名字
]

在app中models中以以下形式建立数据表,一个类一张表:

class UserInfo(models.Model):
    num_id = models.AutoField(primary_key=True)
    user_id = models.IntegerField()
    user_name = models.CharField(max_length=20)
    user_password = models.BinaryField()
    create_date = models.DateTimeField()
    create_user_id = models.IntegerField()
    #数据项名称    =    数据项格式()

终端中输入以下指令将models中数据表导入数据库中:

python manage.py makemigrations
python manage.py migrate

之后models中的数据表类即可通过包装好的函数操作数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值