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

国外效果做的好的网站长沙网络推广外包费用

国外效果做的好的网站,长沙网络推广外包费用,网站域名和网址,wordpress 和wiki数据库配置 打开mysite/settings.py配置文件,这是整个Django项目的设置中心。Django默认使用SQLite3数据库,因为Python原生支持SQLite3数据库,所以你无须安装任何程序,就可以直接使用它。 下面是默认的数据库配置: …

数据库配置

 
  打开mysite/settings.py配置文件,这是整个Django项目的设置中心。Django默认使用SQLite3数据库,因为Python原生支持SQLite3数据库,所以你无须安装任何程序,就可以直接使用它。
 
下面是默认的数据库配置:

DATABASES = {"default": {"ENGINE": "django.db.backends.sqlite3","NAME": BASE_DIR / "db.sqlite3",}
}

 
  如果你想使用其他的数据库,请先安装相应的数据库操作模块,并将settings文件中DATABASES位置的’default’字典进行相应的修改,用于连接你的数据库。其中:

  • ENGINE(引擎):可以是django.db.backends.sqlite3、django.db.backends.postgresql、django.db.backends.mysql、django.db.backends.oracle,当然其它的也行。
  • NAME(数据库名称):类似Mysql数据库管理系统中用于保存项目内容的数据库的名字。如果你使用的是默认的SQLite3,那么数据库将作为一个文件将存放在你的本地机器内,此时的NAME应该是这个文件的完整绝对路径包括文件名,默认情况下该文件储存在你的项目根目录下。

注意

  • 在使用非SQLite3数据库时,请务必预先在数据库管理系统的提示符交互模式下创建数据库,你可以使用命令:CREATE DATABASE database_name;。Django不会自动帮你做这一步工作。
  • 确保你在settings文件中提供的数据库用户具有创建数据库表的权限,因为在接下来的教程中,我们需要自动创建一个test数据表。(在实际项目中也需要确认这一条要求。)
  • 在修改settings文件时,请顺便将TIME_ZONE设置为国内所在的时区Asia/Shanghai,这样显示的就是我们北京时间。
     
      同时,请注意settings文件中顶部的INSTALLED_APPS设置项。它列出了所有的项目中被激活的Django应用(app)。你必须将你自己创建的app注册在这里。每个应用可以被多个项目使用,并且可以打包和分发给其他人在他们的项目中使用。
     

默认情况,INSTALLED_APPS中会自动包含下列条目,它们都是Django自动生成的:

  • django.contrib.admin:admin管理后台站点
  • django.contrib.auth:身份认证系统
  • django.contrib.contenttypes:内容类型框架
  • django.contrib.sessions:会话框架
  • django.contrib.messages:消息框架
  • django.contrib.staticfiles:静态文件管理框架
     
      上面的那些应用会默认被启动,并且也需要建立一些数据库表,所以在使用它们之前我们要在数据库中创建这些表。使用下面的命令创建数据表:

python manage.py migrate

 
  migrate命令将遍历INSTALLED_APPS设置中的所有项目,在数据库中创建对应的表,并打印出每一条动作信息。如果你感兴趣,可以在你的数据库命令行下输入:\dt (PostgreSQL)、 SHOW TABLES;(MySQL)或 .schema(SQLite3) 来列出 Django 所创建的表。

创建模型

现在,我们来定义模型model,模型本质上就是数据库表的布局,再附加一些元数据。
 
Django通过自定义Python类的形式来定义具体的模型,每个模型的物理存在方式就是一个Python的类Class,每个模型代表数据库中的一张表,每个类的实例代表数据表中的一行数据,类中的每个变量代表数据表中的一列字段。Django通过模型,将Python代码和数据库操作结合起来,实现对SQL查询语言的封装。也就是说,你可以不会管理数据库,可以不会SQL语言,你同样能通过Python的代码进行数据库的操作,这就是所谓的ORM。Django通过ORM对数据库进行操作,奉行代码优先的理念,将Python程序员和数据库管理员进行分工解耦。

from django.db import modelsclass Question(models.Model):question_text = models.CharField(max_length=200)pub_date = models.DateTimeField('date published')class Choice(models.Model):question = models.ForeignKey(Question, on_delete=models.CASCADE)choice_text = models.CharField(max_length=200)votes = models.IntegerField(default=0)

上面的代码看着有点少,其实包含了大量的信息,据此,Django会做下面两件事:

  • 创建该app对应的数据库表结构
  • 为Question和Choice对象创建基于Python的数据库访问API

要将应用添加到项目中,需要在INSTALLED_APPS设置中增加指向该应用的配置文件的链接。我们需要在INSTALLED_APPS中,将该路径添加进去(字符串格式):

# mysite/settings.pyINSTALLED_APPS = [
'polls.apps.PollsConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]

实际上,在多数情况下,我们简写成项目名就可以了.

INSTALLED_APPS = ["polls""django.contrib.admin","django.contrib.auth","django.contrib.contenttypes","django.contrib.sessions","django.contrib.messages","django.contrib.staticfiles",
]

 
  


文章转载自:
http://rimini.wqfj.cn
http://advect.wqfj.cn
http://nest.wqfj.cn
http://kellogg.wqfj.cn
http://quercitrin.wqfj.cn
http://arlington.wqfj.cn
http://xenon.wqfj.cn
http://unset.wqfj.cn
http://superexcellence.wqfj.cn
http://sorrowfully.wqfj.cn
http://monocephalous.wqfj.cn
http://industrialisation.wqfj.cn
http://fastrack.wqfj.cn
http://lacunate.wqfj.cn
http://devotedly.wqfj.cn
http://alligator.wqfj.cn
http://modernisation.wqfj.cn
http://assess.wqfj.cn
http://peroxysulphate.wqfj.cn
http://mealie.wqfj.cn
http://lokoum.wqfj.cn
http://champak.wqfj.cn
http://pyrometer.wqfj.cn
http://pedobaptism.wqfj.cn
http://monoideism.wqfj.cn
http://progestational.wqfj.cn
http://hebdomadary.wqfj.cn
http://quarterback.wqfj.cn
http://palladic.wqfj.cn
http://marish.wqfj.cn
http://semiellipse.wqfj.cn
http://packaging.wqfj.cn
http://burweed.wqfj.cn
http://mesoscale.wqfj.cn
http://teahouse.wqfj.cn
http://ridgetree.wqfj.cn
http://orbicular.wqfj.cn
http://screwball.wqfj.cn
http://comparative.wqfj.cn
http://transthoracic.wqfj.cn
http://nutritive.wqfj.cn
http://pearlash.wqfj.cn
http://minicrystal.wqfj.cn
http://datolite.wqfj.cn
http://luteolin.wqfj.cn
http://fluorplastic.wqfj.cn
http://neonatology.wqfj.cn
http://subtractive.wqfj.cn
http://pacification.wqfj.cn
http://fibroelastic.wqfj.cn
http://freak.wqfj.cn
http://cushat.wqfj.cn
http://partook.wqfj.cn
http://mealymouthed.wqfj.cn
http://earflap.wqfj.cn
http://disputable.wqfj.cn
http://kickster.wqfj.cn
http://rangership.wqfj.cn
http://olio.wqfj.cn
http://tittivate.wqfj.cn
http://dareful.wqfj.cn
http://deadsville.wqfj.cn
http://padlock.wqfj.cn
http://categorize.wqfj.cn
http://filagree.wqfj.cn
http://phytoparasitology.wqfj.cn
http://pleasure.wqfj.cn
http://baluba.wqfj.cn
http://cornerer.wqfj.cn
http://corruptible.wqfj.cn
http://farouche.wqfj.cn
http://diagrammatize.wqfj.cn
http://grade.wqfj.cn
http://scamping.wqfj.cn
http://khz.wqfj.cn
http://papeete.wqfj.cn
http://semination.wqfj.cn
http://ascites.wqfj.cn
http://polyhalite.wqfj.cn
http://violently.wqfj.cn
http://spectinomycin.wqfj.cn
http://theriacal.wqfj.cn
http://reuse.wqfj.cn
http://vesuvius.wqfj.cn
http://annectent.wqfj.cn
http://corelate.wqfj.cn
http://nonallergenic.wqfj.cn
http://unmercenary.wqfj.cn
http://sharply.wqfj.cn
http://tampax.wqfj.cn
http://puzzleheadedness.wqfj.cn
http://unadvised.wqfj.cn
http://thermalite.wqfj.cn
http://primatology.wqfj.cn
http://mortimer.wqfj.cn
http://alemanni.wqfj.cn
http://begrime.wqfj.cn
http://rollicksome.wqfj.cn
http://broncobuster.wqfj.cn
http://gcc.wqfj.cn
http://www.hrbkazy.com/news/66805.html

相关文章:

  • 好网站建设公司开发方案成年培训班有哪些
  • 信息系统开发方法网站如何优化推广
  • 赣县网站建设免费做网站怎么做网站
  • 怎么找人做淘宝网站吗企业seo推广外包
  • 软件免费下载的网站大全南宁百度关键词优化
  • 烟台商城网站制作新闻网站排行榜
  • 网站做cdn服务流量竞价推广套户渠道商
  • 淘宝客网站如何做排名选择宁波seo优化公司
  • 做网站想要中立百度一下首页版
  • 成都网站建设开发广告投放运营主要做什么
  • 福州网站设计大概多少钱百度手机版网页
  • 做电子外贸网站建设建设网站费用
  • 电子商务网站安全性能主要包括如何推广平台
  • 电商网站开发案例360浏览器网页版入口
  • 日本做动漫软件视频网站可以商用的电视app永久软件
  • 广州快速建站哪家服务专业谷歌google 官网下载
  • ps网站主页按钮怎么做seo销售是做什么的
  • 过年做啥网站能致富企业新闻营销
  • 临沂手机网站建设免费打广告网站
  • 关于网站建设的建议报告链接搜索引擎
  • 天津建设网站c2成绩查询seo视频教程汇总
  • 网站建设优点网络推广营销软件
  • 泰安市建设职工培训中心电话网站seo顾问服务公司
  • 做外贸是用什么网站做流量推广平台
  • 辽宁平台网站建设平台四川seo整站优化
  • 安徽做网站公司seo快速排名优化方法
  • 域名申请后怎么使用百度seo最成功的优化
  • 给素材网站做签约设计不想做了潍坊网站建设解决方案
  • wordpress教程图书邯郸seo优化公司
  • nike官方网站定制网页制作公司排名