Django 数据库模块 单独使用
2024-10-07 01:44:37
pip install django pip install psycopg2 pip install mysqlclient
Entity.py
from django.db import models
from django.conf import settings
import django
INSTALLED_APPS = [
"Entity"
] DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'baby_name',
'USER': 'root',
'PASSWORD': '',
'HOST': '127.0.0.1',
'PORT': '',
}
}
settings.configure(DATABASES=DATABASES, INSTALLED_APPS=INSTALLED_APPS)
django.setup()
"""
Name Model
"""
class Name(models.Model):
# name = models.CharField(db_column=u'id', max_length=, primary_key=true) name = models.TextField(db_column=u'name') #name 是字段名称
# name = models.CharField(max_length=)
# id = models.CharField(max_length=)
# pub_date = models.DateTimeField('date published') def __unicode__(self):
return 'name'
## table_name
class Meta:
db_table = 'name'
test_db.py
from Entity import Name
def getNames():
all_baby_names = Name.objects.all()
for i in all_baby_names:
print(i.name) if __name__ == "__main__":
getNames()
两个文件放在同一个目录...
最新文章
- Linux网络管理2---(网络环境查看命令、网络测试命令)
- 关于openssl几个API的一点小收获
- 狼抓兔子(bzoj 1010)
- Mustache 使用心得总结
- display:-webkit-box
- NYOJ298点的转换(矩阵十大问题之一)
- 解决:Android4.3锁屏界面Emergency calls only - China Unicom与EMERGENCY CALL语义重复
- flex安装时停在计算时间界面的解决办法
- Mysql常用show命令,show variables like xxx 详解,mysql运行时参数
- 手势交互之GestureOverlayView
- tomcat配置管理员-走后门
- group by和count联合使用问题
- Ubuntu 11.04安装arm-linux-gcc-4.4.3/arm-none-linux-gnueabi-gcc安装包
- 【EXCEL-折线图】百折不挠 | 用EXCEL画出与众不同的折线图(曲线图)
- linux在线安装mysql
- centos7 安装memcached
- NAT穿越(一) NAT类型
- SQL SERVER BCP的用法
- Oracle查询时15分钟划分
- zabbix邮件告警之 通过shell脚本发送告警
热门文章
- JAVA和Tomcat运维整理
- 阶段3 3.SpringMVC·_07.SSM整合案例_09.ssm整合之Spring整合MyBatis框架配置事务
- IntelliJ IDEA 2019 注册码 (激活码) 有效期至2100年
- Head First HTML 与 CSS 学习笔记
- OpenCV-Python画直方图和累积直方图
- 【AMAD】import-string -- 通过字符串来import一个对象
- 关于session的一些问题
- 2019牛客暑期多校训练营(第二场)-H Second Large Rectangle(次大子矩阵,降维,直方图+单调栈)
- PTA(Basic Level)1046.划拳
- java生成0~9个9个不相等的整数