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

淘宝软件营销网站建设网站模板源码下载网

淘宝软件营销网站建设,网站模板源码下载网,网络营销策划方案的结构,数据统计网站1、创建数据库 打开mysite/settings.py文件#xff0c;可以看到我们使用Python中已包含的默认的数据库SQLite#xff0c;也可以使用其他的数据库#xff0c;如Oracle、Mysql等。里面也包含时区、语言等设置信息。 在使用数据库和表之前#xff0c;输入下面的命令#xf…1、创建数据库 打开mysite/settings.py文件可以看到我们使用Python中已包含的默认的数据库SQLite也可以使用其他的数据库如Oracle、Mysql等。里面也包含时区、语言等设置信息。 在使用数据库和表之前输入下面的命令 python manage.py migrate 输出信息为 生成和数据库有关的管理、授权、内容类型和session等内容。 2、建立数据库表模型 模型与数据库中表结构相关如字段的长度、类型等信息。 在投票系统中建立了两个数据库表相关的模型Question和Choice问题包含问题和产生的日期选项包含选项和投票的计数。Question和Choice是一一对应的关系。 编辑polls/models.py文件内容如下 from django.db import models class Question(models.Model):     question_text models.CharField(max_length200)     pub_date models.DateTimeField(date published) class Choice(models.Model):     question models.ForeignKey(Question, on_deletemodels.CASCADE)     choice_text models.CharField(max_length200)     votes models.IntegerField(default0) 上述类中的变量和数据库中表建立联系。可以通过上面创建数据库中的表和Django Web框架的模型对象。 3、激活模型 编辑mysite/settings.py文件在INSTALLED_APPS 中添加一条语句polls.apps.PollsConfig,如下所示 INSTALLED_APPS [         polls.apps.PollsConfig,         django.contrib.admin,         django.contrib.auth,         django.contrib.contenttypes,         django.contrib.sessions,         django.contrib.messages,         django.contrib.staticfiles,     ] 现在Django框架知道包含有投票系统模块。完成以上步骤后运行命令 python manage.py makemigrations polls 则创建相应的模型。 运行命令 python manage.py sqlmigrate polls 0001 则生成表结构和索引等信息如下图所示。 运行python manage.py migrate则在数据库中创建相应的模型和表。 4、与Django的交互 通过python manage.py shell命令进入与Django的交互。 通过输入以下命令 from polls.models import Choice, Question from django.utils import timezone q Question(question_textWhats new?, pub_datetimezone.now()) q.save() 则在数据库表中插入了一条记录如下图所示 运行以下命令则在关键字为1的表中插入三条记录 q Question.objects.get(pk1)     q.choice_set.create(choice_textNot much, votes0)     Choice: Not much     q.choice_set.create(choice_textThe sky, votes0)     Choice: The sky     c q.choice_set.create(choice_textJust hacking again, votes0) 修改polls/models.py文件以便在数据库表的查询中能返回更明确的信息。 class Question(models.Model):         # ...         def __str__(self):             return self.question_text class Choice(models.Model):         # ...         def __str__(self):             return self.choice_text 并增加另一个自定义的方法 import datetime from django.db import models from django.utils import timezone class Question(models.Model):         # ...         def was_published_recently(self):             return self.pub_date timezone.now() - datetime.timedelta(days1) 注意上面又导入了和时区有关模块和工具类。 5、建立管理员账号 通过以下命令来创建一个管理站点。 python manage.py createsuperuser 在下图中需要输入管理员用户名、密码、邮箱等信息。 现在打开网页输入地址就可以打开管理员页面了。 http://127.0.0.1:8000/admin/ 输入用户名和密码进入管理员页面。 这时我们发现有用户名和组的信息修改 polls/admin.py 将投票系统加入以便管理投票系统。 from django.contrib import admin from .models import Question admin.site.register(Question) 刷新管理页面则新出现投票相关的内容。 点击最下的问题链接我们就可以对投票系统进行问题的添加、修改和删除等操作。
http://www.zqtcl.cn/news/581855/

相关文章:

  • 黑龙江网站建站建设知名品牌形象设计公司
  • 网站建设去哪可接单怎么做微信小程序平台
  • 做外贸重新设计网站兰州网站建设慕枫
  • 服装销售 网站建设论文搭建企业网站需要什么
  • cnnic网站备案html网站建设代码
  • 金华网站建设明细报价表c苏宁网站开发
  • 在手机上怎么做微电影网站湖南人工智能建站系统软件
  • 网站做的一样算侵权吗站群建站系统
  • 骨干专业建设验收网站xueui wordpress
  • 宁波高质量品牌网站设计厂家世界上有php应用的网站
  • 网站平台建设的重要性响应式网站切图
  • 近期做网站需要什么软件网站制作常见的问题
  • vs做的本地网站甘肃省建设厅门户网站
  • 网站建设合同义务wordpress m1
  • 青海省建设局网站首页wordpress模板建站教程视频
  • 演示 又一个wordpress站点静态页面加wordpress
  • 企业做淘宝客网站有哪些有网站吗给一个
  • 深圳网站制作公司信息之梦与wordpress哪个好用
  • 免费搭建商城网站山西制作网站公司排名
  • 网站开发免费中建建设银行网站
  • 301重定向到新网站在线建站
  • 曰本做爰l网站沙朗做网站公司
  • 广州网站设计智能 乐云践新专家wordpress 头像设置
  • 电子商务学网站建设好吗佛山市手机网站建设企业
  • 为企业做网站电话开场白小说网站的里面的搜索是怎么做的
  • 深圳市设计网站公司自己做网站开网店
  • 智能建站cms管理系统修改wordpress时区
  • 站长怎么添加网站内容重庆网站推
  • 东莞网站建设属于什么专业网页设计代码书
  • 网站后台代码在哪修改wordpress添加搜索小工具