首页 技术 正文
技术 2022年11月15日
0 收藏 374 点赞 2,574 浏览 1095 个字

1、首先需要安装你要使用的数据的python模块组件

2、需要新建一个app

  切换到工程根目录下,然后执行django-admin.py startpapp firstModule

  编辑first/setting.py,在INSTALLED_APPS数组里面加上’firstModule’,

  编辑first/setting.py,找到DATABASES,添加如下:

INSTALLED_APPS = [
    ‘django.contrib.admin’,
    ‘django.contrib.auth’,
    ‘django.contrib.contenttypes’,
    ‘django.contrib.sessions’,
    ‘django.contrib.messages’,
    ‘django.contrib.staticfiles’,
    ‘firstModule’,
]

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
#'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'first',
'USER': 'root',
'PASSWORD': '',
'HOST':'10.27.132.113',
'PORT':'',
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}

  编辑firstModule/module.py

class t_first(models.Model):
name = models.CharField(max_length=20)

  然后在命令行执行

python manage.py makemigrations firstModule
python manage.py migrate

执行完后可以在数据库中查到相应的表,django会自动为每个表加个主键为id的字段,如果有字段增删改或者表格增删改的话,同样编辑完module.py后,执行上述2个命令即可。

  自定义信息

class Publisher(models.Model):
name = models.CharField(max_length=30)
address = models.CharField(max_length=50)def __unicode__(self):#创建主键
return self.name
class Meta:#自定义表名
db_table = "t_publisher"
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,082
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,556
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,406
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,179
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,815
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,898