关于django和postgreSQL数据库建立联系。很急,很重要~
你好,我想问下。安装postgreSQL时。运行到了这一步后应该怎么做。我在网上有settings.py这类的操作,和关于DATABASE的设置,但是我不知道这个界面是怎...
你好,我想问下。安装postgreSQL时。运行到了这一步后应该怎么做。我在网上有settings.py 这类的操作,和关于DATABASE的设置,但是我不知道这个界面是怎么进入的。或者是我安装错误?没有自动进入DATABASE的设置中去。我试过了再新建的project里用cmd打开一个叫settings.py的文件,但是没有显示什么DATABASE。我以前从没用过django和postgreSQL。希望有谁可以和我详细说下如果进入settings.py这个界面,如何设置DATANASE NAME,DATABASE_USER得内容。
展开
3个回答
展开全部
这个估计是因为出了一个No psycopg2.extension Error以后,你手动或者pip install psycopg2 以后的界面,没有错误。现在是准确的。
你现在打开你的settings.py 文件,设置数据库就OK啦
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2', # 这边必须是postgresql_psycopg2.
'NAME': 'mytestdb', # 你的已经建好的数据库
'USER': 'myusername', #postgresql数据库账号
'PASSWORD': 'mypassword', #数据库密码
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
如果数据库安装在本机,host 和 port都不要配置。
good luck
你现在打开你的settings.py 文件,设置数据库就OK啦
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2', # 这边必须是postgresql_psycopg2.
'NAME': 'mytestdb', # 你的已经建好的数据库
'USER': 'myusername', #postgresql数据库账号
'PASSWORD': 'mypassword', #数据库密码
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
如果数据库安装在本机,host 和 port都不要配置。
good luck
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
settings.py 用编辑器打开就行了 在你建的项目里
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': '数据名',
'USER': '用户名用户名',
'PASSWORD': '密码', # Not used with sqlite3.
'HOST': '127.0.0.1', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '5432', # Set to empty string for default. Not used with sqlite3.
}
}
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': '数据名',
'USER': '用户名用户名',
'PASSWORD': '密码', # Not used with sqlite3.
'HOST': '127.0.0.1', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '5432', # Set to empty string for default. Not used with sqlite3.
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要先用django-admin.py 创建一个project ,才会有settings.py文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询