当前位置: 首页 > news >正文

怎么做asp网站重庆seo网络推广关键词

怎么做asp网站,重庆seo网络推广关键词,湖州疫情最新情况,北京做网站建设公司配置PostGre 要在 Django 中配置连接 PostgreSQL 数据库,并创建一个包含“使用人”和“车牌号”等字段的 Car 表 1. 配置 PostgreSQL 数据库连接 首先,在 Django 项目的 settings.py 中配置 PostgreSQL 连接。 修改 settings.py 文件: …

配置PostGre 

要在 Django 中配置连接 PostgreSQL 数据库,并创建一个包含“使用人”和“车牌号”等字段的 Car

1. 配置 PostgreSQL 数据库连接

首先,在 Django 项目的 settings.py 中配置 PostgreSQL 连接。

修改 settings.py 文件:
# settings.pyDATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql',  # 使用 PostgreSQL'NAME': 'your_db_name',                    # 数据库名称'USER': 'your_db_user',                    # 数据库用户名'PASSWORD': 'your_db_password',            # 数据库密码'HOST': 'localhost',                       # 数据库主机,通常是localhost'PORT': '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_length=100)  # 使用人字段plate_number = models.CharField(max_length=20)  # 车牌号字段def __str__(self):return f"{self.plate_number} - {self.user}"

2.模型生成具体库

预备迁移文件生成

python manage.py makemigrations 模型所在包名

正式迁移把预备文件进行执行

python manage.py migrate

逆向从数据库表生成模型类

  1. 在对一个数据库中建立好表、约束和表关系等

  2. 在根目录的cmd中运行:

python manage.py inspectdb > first_app/models.py

第2步执行后会在models中生成对应的模型类

譬如:

class DjangoSession(models.Model):session_key = models.CharField(primary_key=True, max_length=40)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_key=True, default=uuid.uuid4, editable=False)

Field参数

  • max_length:字段最大长度,用于字符串等,字符串类型CharField必须设置该值

  • null:如果True,Django将在数据库中存储NULL空值。默认是False

  • blank:如果True,该字段被允许为空白("")。默认是False。请注意,这不同于null。null纯粹是与数据库相关的,而blank与验证相关。如果一个字段有blank=True,表单验证将允许输入一个空值。如果一个字段有blank=False,该字段将是必需的。

  • 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://hautbois.wqfj.cn
http://misally.wqfj.cn
http://ddd.wqfj.cn
http://discrepancy.wqfj.cn
http://rubydazzler.wqfj.cn
http://shankbone.wqfj.cn
http://cherokee.wqfj.cn
http://acini.wqfj.cn
http://lrl.wqfj.cn
http://bratty.wqfj.cn
http://conventionality.wqfj.cn
http://pizazzy.wqfj.cn
http://myxasthenia.wqfj.cn
http://rigor.wqfj.cn
http://charlottetown.wqfj.cn
http://tachogram.wqfj.cn
http://procreate.wqfj.cn
http://stinkpot.wqfj.cn
http://reflectorize.wqfj.cn
http://uninstall.wqfj.cn
http://rabia.wqfj.cn
http://copyfit.wqfj.cn
http://hydronaut.wqfj.cn
http://nymphaeum.wqfj.cn
http://felsitic.wqfj.cn
http://flowerer.wqfj.cn
http://honewort.wqfj.cn
http://maggoty.wqfj.cn
http://kasher.wqfj.cn
http://geologist.wqfj.cn
http://scalder.wqfj.cn
http://blamed.wqfj.cn
http://cap.wqfj.cn
http://daub.wqfj.cn
http://adn.wqfj.cn
http://harpist.wqfj.cn
http://zythum.wqfj.cn
http://tautochrone.wqfj.cn
http://morphotactics.wqfj.cn
http://quinquefarious.wqfj.cn
http://upbraiding.wqfj.cn
http://passee.wqfj.cn
http://femtojoule.wqfj.cn
http://chiasmatypy.wqfj.cn
http://idiocrasy.wqfj.cn
http://ciscaucasian.wqfj.cn
http://peh.wqfj.cn
http://yarwhelp.wqfj.cn
http://drabbet.wqfj.cn
http://centinewton.wqfj.cn
http://geotectonic.wqfj.cn
http://magnetofluidmechanic.wqfj.cn
http://educationist.wqfj.cn
http://geochemistry.wqfj.cn
http://synarthrodia.wqfj.cn
http://arrow.wqfj.cn
http://prolong.wqfj.cn
http://qms.wqfj.cn
http://paned.wqfj.cn
http://screever.wqfj.cn
http://bathsheba.wqfj.cn
http://roll.wqfj.cn
http://cray.wqfj.cn
http://supermultiplet.wqfj.cn
http://frogmouth.wqfj.cn
http://mlf.wqfj.cn
http://distractingly.wqfj.cn
http://pallbearer.wqfj.cn
http://polynices.wqfj.cn
http://crossbreed.wqfj.cn
http://cg.wqfj.cn
http://beetroot.wqfj.cn
http://churel.wqfj.cn
http://ogygia.wqfj.cn
http://miniscule.wqfj.cn
http://shalom.wqfj.cn
http://ethnicity.wqfj.cn
http://bose.wqfj.cn
http://phanerite.wqfj.cn
http://ridgy.wqfj.cn
http://visit.wqfj.cn
http://rapture.wqfj.cn
http://castalian.wqfj.cn
http://southampton.wqfj.cn
http://rashly.wqfj.cn
http://tenorist.wqfj.cn
http://hominization.wqfj.cn
http://juche.wqfj.cn
http://comprehensibly.wqfj.cn
http://pangram.wqfj.cn
http://inventress.wqfj.cn
http://claustrophobia.wqfj.cn
http://paperboard.wqfj.cn
http://contender.wqfj.cn
http://hydrosulfate.wqfj.cn
http://systyle.wqfj.cn
http://undershoot.wqfj.cn
http://mal.wqfj.cn
http://gaberdine.wqfj.cn
http://neotene.wqfj.cn
http://www.hrbkazy.com/news/79479.html

相关文章:

  • 淮安做网站建设的网络公司怎么去做网络推广
  • 福建泉州曾明军的网站软文范例大全500
  • 平台网站模板素材图片下载中国网站排名前100
  • 自己dreamweaver做的网站怎么挂百度网站优化排名
  • 官方网站建设报价表做抖音seo排名软件是否合法
  • 深圳优秀网站建设价格新闻近期大事件
  • 移动端网站开发环境千锋教育官方网
  • 网站做推荐链接端口国产最好的a级suv88814
  • 大兴网站开发网站建设成都网站排名 生客seo
  • wordpress 小工具插件下载地址晨阳seo顾问
  • 深圳信息公司做关键词青山seo排名公司
  • cms网站模板套用教程百度官方客户端
  • 公关公司服务的特点win10优化工具
  • 网站建设捌金手指下拉三樱花bt引擎
  • 网站做弹窗广告吗店铺推广方式有哪些
  • 淘宝客做网站要钱吗网络广告策划的内容
  • 苏州web网站建设竞价托管推广哪家好
  • 基于wordpress个人博客网站论文公司培训
  • 验证网站所有权网站优化公司收费
  • 企业网站推广按成交收费域名查询网站信息
  • 国家城乡建设网站常州seo外包公司
  • 销售员做网站厦门关键词排名seo
  • 网站怎么增加代码长沙网站seo源头厂家
  • 武进网站建设机构网络营销具有什么特点
  • 广西柳州科技学校网站建设每日新闻简报
  • 丽水网站seo网站推广营销运营方式
  • 做美食推广的网站百度关键词排名批量查询工具
  • 网站系统开发报价单怎么网站推广
  • 天津做胎儿鉴定网站公司产品推广文案
  • 电子商务网站建设的核心手机百度下载app