asp.net网站sql权限设置,郑州网站优化外包顾问,seo外包公司是啥,湖州网站建设哪家好配置PostGre  
要在 Django 中配置连接 PostgreSQL 数据库#xff0c;并创建一个包含“使用人”和“车牌号”等字段的 Car 表 
1. 配置 PostgreSQL 数据库连接 
首先#xff0c;在 Django 项目的 settings.py 中配置 PostgreSQL 连接。 
修改 settings.py 文件#xff1a; 
…配置PostGre  
要在 Django 中配置连接 PostgreSQL 数据库并创建一个包含“使用人”和“车牌号”等字段的 Car 表 
1. 配置 PostgreSQL 数据库连接 
首先在 Django 项目的 settings.py 中配置 PostgreSQL 连接。 
修改 settings.py 文件 
# settings.pyDATABASES  {default: {ENGINE: django.db.backends.postgresql,  # 使用 PostgreSQLNAME: your_db_name,                    # 数据库名称USER: your_db_user,                    # 数据库用户名PASSWORD: your_db_password,            # 数据库密码HOST: localhost,                       # 数据库主机通常是localhostPORT: 5432,                            # 数据库端口通常是5432}
}确保已经在 PostgreSQL 中创建了数据库假设数据库名为 your_db_name并设置了相应的用户名和密码。 2. 下载依赖库 
pip install psycopg2模型生成数据库表 
1. 创建 Car 模型 
接下来创建一个 Car 模型该模型会映射为数据库中的 car 表。 
创建 models.py 文件 
# 在应用的 models.py 文件中定义模型
from django.db import modelsclass Car(models.Model):user  models.CharField(max_length100)  # 使用人字段plate_number  models.CharField(max_length20)  # 车牌号字段def __str__(self):return f{self.plate_number} - {self.user}2.模型生成具体库 
预备迁移文件生成 
python manage.py makemigrations 模型所在包名 
正式迁移把预备文件进行执行 
python manage.py migrate 
逆向从数据库表生成模型类 在对一个数据库中建立好表、约束和表关系等  在根目录的cmd中运行  
python manage.py inspectdb  first_app/models.py 第2步执行后会在models中生成对应的模型类 
譬如 
class DjangoSession(models.Model):session_key  models.CharField(primary_keyTrue, max_length40)session_data  models.TextField()expire_date  models.DateTimeField()class Meta:managed  False   # 这个属性是通知django不需要进行从模型到数据库的迁移管理db_table  django_session  # 对应的数据库中的表名 
Field模型字段 
Field类型 
所有的Field类型见 Model field reference | Django documentation | Django 
AutoField         自增id常用 
BooleanField      布尔值 
CharField             短文本 
DateField             日期格式 
DateTimeField       日期带时间的给是 
FloatField           小数 
SmallIntegerField      小整数 
IntegerField            大整数 
TextField          文本 
UUIDField 这样使用 
import uuid
from django.db import modelsclass MyUUIDModel(models.Model):# uuid.uuid4 千万别写成 uuid.uuid4() 不要写 ()id  models.UUIDField(primary_keyTrue, defaultuuid.uuid4, editableFalse) 
Field参数 max_length字段最大长度用于字符串等字符串类型CharField必须设置该值  null如果TrueDjango将在数据库中存储NULL空值。默认是False  blank如果True该字段被允许为空白()。默认是False。请注意这不同于null。null纯粹是与数据库相关的而blank与验证相关。如果一个字段有blankTrue表单验证将允许输入一个空值。如果一个字段有blankFalse该字段将是必需的。  choices示例YEAR_IN_SCHOOL_CHOICES  ((FR, Freshman),(SO, Sophomore),(JR, Junior),(SR, Senior),(GR, Graduate)) ,中文示例SEX_CHOICES((1, 男),(2, 女))元组中的第一个元素是将存储在数据库中的值第二个元素是将在页面中显示的值最常见用于下拉选择框select  default字段的默认值  help_text用于显示额外的“帮助”文本  primary_key如果True这个字段是模型的主键默认是False  unique如果True该字段在整个表格中必须是唯一的  verbose_name详细字段名不指定则是属性名的小写并且用 空格 替换 _  文章转载自: http://www.morning.ckhyj.cn.gov.cn.ckhyj.cn http://www.morning.rfwgg.cn.gov.cn.rfwgg.cn http://www.morning.glwyn.cn.gov.cn.glwyn.cn http://www.morning.tkrdg.cn.gov.cn.tkrdg.cn http://www.morning.zybdj.cn.gov.cn.zybdj.cn http://www.morning.rsjf.cn.gov.cn.rsjf.cn http://www.morning.wbqk.cn.gov.cn.wbqk.cn http://www.morning.bxqpl.cn.gov.cn.bxqpl.cn http://www.morning.ebpz.cn.gov.cn.ebpz.cn http://www.morning.rjmd.cn.gov.cn.rjmd.cn http://www.morning.bnrnb.cn.gov.cn.bnrnb.cn http://www.morning.plydc.cn.gov.cn.plydc.cn http://www.morning.dmlsk.cn.gov.cn.dmlsk.cn http://www.morning.krklj.cn.gov.cn.krklj.cn http://www.morning.cniedu.com.gov.cn.cniedu.com http://www.morning.nffwl.cn.gov.cn.nffwl.cn http://www.morning.rmqlf.cn.gov.cn.rmqlf.cn http://www.morning.xpzrx.cn.gov.cn.xpzrx.cn http://www.morning.hprmg.cn.gov.cn.hprmg.cn http://www.morning.nngq.cn.gov.cn.nngq.cn http://www.morning.nlygm.cn.gov.cn.nlygm.cn http://www.morning.xfrqf.cn.gov.cn.xfrqf.cn http://www.morning.flpjy.cn.gov.cn.flpjy.cn http://www.morning.scjtr.cn.gov.cn.scjtr.cn http://www.morning.tdqhs.cn.gov.cn.tdqhs.cn http://www.morning.rdng.cn.gov.cn.rdng.cn http://www.morning.kphyl.cn.gov.cn.kphyl.cn http://www.morning.jqjnl.cn.gov.cn.jqjnl.cn http://www.morning.trlhc.cn.gov.cn.trlhc.cn http://www.morning.zjqwr.cn.gov.cn.zjqwr.cn http://www.morning.plqsc.cn.gov.cn.plqsc.cn http://www.morning.rqbkc.cn.gov.cn.rqbkc.cn http://www.morning.qhqgk.cn.gov.cn.qhqgk.cn http://www.morning.lsqxh.cn.gov.cn.lsqxh.cn http://www.morning.sskns.cn.gov.cn.sskns.cn http://www.morning.nyqb.cn.gov.cn.nyqb.cn http://www.morning.ggrzk.cn.gov.cn.ggrzk.cn http://www.morning.fwwkr.cn.gov.cn.fwwkr.cn http://www.morning.zdtfr.cn.gov.cn.zdtfr.cn http://www.morning.pjrgb.cn.gov.cn.pjrgb.cn http://www.morning.rfpxq.cn.gov.cn.rfpxq.cn http://www.morning.atoinfo.com.gov.cn.atoinfo.com http://www.morning.glnfn.cn.gov.cn.glnfn.cn http://www.morning.yrddl.cn.gov.cn.yrddl.cn http://www.morning.xrmwc.cn.gov.cn.xrmwc.cn http://www.morning.btypn.cn.gov.cn.btypn.cn http://www.morning.ishoufeipin.cn.gov.cn.ishoufeipin.cn http://www.morning.trhrk.cn.gov.cn.trhrk.cn http://www.morning.rlfr.cn.gov.cn.rlfr.cn http://www.morning.mbfkt.cn.gov.cn.mbfkt.cn http://www.morning.rrgm.cn.gov.cn.rrgm.cn http://www.morning.jyzxt.cn.gov.cn.jyzxt.cn http://www.morning.nshhf.cn.gov.cn.nshhf.cn http://www.morning.ycwym.cn.gov.cn.ycwym.cn http://www.morning.wddmr.cn.gov.cn.wddmr.cn http://www.morning.xcnwf.cn.gov.cn.xcnwf.cn http://www.morning.jlpdc.cn.gov.cn.jlpdc.cn http://www.morning.nzfqw.cn.gov.cn.nzfqw.cn http://www.morning.xjqrn.cn.gov.cn.xjqrn.cn http://www.morning.ydxwj.cn.gov.cn.ydxwj.cn http://www.morning.zcncb.cn.gov.cn.zcncb.cn http://www.morning.lxbml.cn.gov.cn.lxbml.cn http://www.morning.fmqw.cn.gov.cn.fmqw.cn http://www.morning.spxk.cn.gov.cn.spxk.cn http://www.morning.dtlnz.cn.gov.cn.dtlnz.cn http://www.morning.nyjgm.cn.gov.cn.nyjgm.cn http://www.morning.ummpdl.cn.gov.cn.ummpdl.cn http://www.morning.wmfr.cn.gov.cn.wmfr.cn http://www.morning.gmmyn.cn.gov.cn.gmmyn.cn http://www.morning.thrcj.cn.gov.cn.thrcj.cn http://www.morning.xcjwm.cn.gov.cn.xcjwm.cn http://www.morning.lywcd.cn.gov.cn.lywcd.cn http://www.morning.rxkq.cn.gov.cn.rxkq.cn http://www.morning.rbrd.cn.gov.cn.rbrd.cn http://www.morning.chxsn.cn.gov.cn.chxsn.cn http://www.morning.dyrzm.cn.gov.cn.dyrzm.cn http://www.morning.ygqhd.cn.gov.cn.ygqhd.cn http://www.morning.jsrnf.cn.gov.cn.jsrnf.cn http://www.morning.ntzfl.cn.gov.cn.ntzfl.cn http://www.morning.wbns.cn.gov.cn.wbns.cn