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

数据库网站建设方案网站翻页

数据库网站建设方案,网站翻页,个人网站怎么制作,网站建设管理情况说明Django 开发项目是很快的#xff0c;有多快#xff1f;看完本篇文章#xff0c;你就知道了。安装 Django前提条件#xff1a;已安装 Python。Django 使用 pip 命令直接就可以安装#xff1a;pip install django如果安装失败#xff0c;很可能是因为网络连接超时了#x…Django 开发项目是很快的有多快看完本篇文章你就知道了。安装 Django前提条件已安装 Python。Django 使用 pip 命令直接就可以安装pip install django如果安装失败很可能是因为网络连接超时了试试国内镜像pip install --default-timeout6000 -i https://pypi.tuna.tsinghua.edu.cn/simple django这条命令同时延长了超时时间提高成功率。安装完成后通过 django-admin --version 这条命令验证。创建 project按住 Windows 键 R输入 cmd 回车接着 cd 到任意目录或者先打开目录窗口在地址栏输入 cmd 回车不需要 cd(推荐)在命令行窗口输入命令创建 projectdjango-admin startproject mysite目录结构如下(注意有 2 个 mysite 哦)mysite/manage.pymysite/__init__.pysettings.pyurls.pyasgi.pywsgi.py创建 appDjango 项目由 1 个 project 和多个 app 组成。project 存放项目配置app 是网站各个功能的具体实现。app 的放置目录没有限制这里先放在和 mysite 的同级目录中先进入外层的 mysite 文件夹cd mysite输入命令创建django-admin startapp polls目录结构如下mysite/polls/__init__.pyadmin.pyapps.pymigrations/__init__.pymodels.pytests.pyviews.pymysite/manage.py使用 cmd 创建完 project 和 app 以后就可以打开 PyCharm再 Open mysite 项目了为了让 app 和 project 关联起来需要在 mysite/settings.py 文件中添加配置INSTALLED_APPS [django.contrib.admin,django.contrib.auth,django.contrib.contenttypes,django.contrib.sessions,django.contrib.messages,django.contrib.staticfiles,polls.apps.PollsConfig, # 添加]在 polls/models.py 文件中添加数据模型from django.db import modelsclass 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)连接 MySQL前提条件已安装 MySQL创建好数据库。Django 默认使用轻量级数据库 SQLite我们切换为常用的 MySQL。修改 mysite/settings.py 中的数据库配置DATABASES {default: {ENGINE: django.db.backends.mysql,HOST: 主机,PORT: 端口,NAME: 数据库名,USER: 用户名,PASSWORD: 密码}}Django 默认通过底层调用 mysqlclient 这个库和 MySQL 交互。但是 mysqlclient 非常不好安装我们改用 pymysql。先安装pip install pymysql然后在与 mysite/settings.py 文件同级的 __init__ 文件中添加import pymysqlpymysql.version_info (1, 4, 0, final, 0)pymysql.install_as_MySQLdb()数据迁移数据迁移指的是把代码中的数据模型迁移到数据库中创建相应的表结构。第一步告诉 Django 数据模型有更新python manage.py makemigrations polls执行后输出Migrations for polls:polls/migrations/0001_initial.py- Create model Question- Create model Choice第二步执行数据迁移同步python manage.py migrate执行后输出Operations to perform:Apply all migrations: admin, auth, contenttypes, polls, sessionsRunning migrations:Rendering model states... DONEApplying polls.0001_initial... OK数据库表就创建好了启动项目万事俱备只差 1 条启动命令在根目录执行python manage.py runserver访问 http://127.0.0.1:8000/就可以看到来自 Django 老铁的这发火箭了小结本文是对《匆匆一眼》文章的补充。介绍了如何安装 Django创建 Django 的 project 和 app连接 MySQL执行数据迁移最后启动项目的实际操作步骤。思路很清晰。整体流程清楚了可这些文件都是干嘛的呢参考资料https://docs.djangoproject.com/en/3.1/intro/tutorial01/到此这篇关于Django搭建项目实战与避坑细节的文章就介绍到这了,更多相关Django搭建项目与避坑内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家
http://www.yutouwan.com/news/19753/

相关文章:

  • 网站推广公司兴田德润品牌网络营销策划书
  • 开网站要多少钱软件开发平台软件
  • 做国际物流需网站网站开发外包计入什么科目
  • 三网合一网站网站建设需要技术
  • 图标设计在线生成长沙百家号seo
  • 南宁门户网站如何创建一个网址
  • 个人网站模板儿童建站点
  • 网站设计要多少钱网站经营性质
  • 常用网站建设工具2024全民核酸又开始了
  • 怎么网站建设到百度快速设计网站
  • 微网站的功能设计了网站
  • c 建设网站iis网站运营的发展方向
  • 前端开发可以做网站运营吗现在办宽带多少钱一年
  • 通化网站建设大型电商网站建设
  • 基因数据库网站建设枸杞网站怎么做
  • 厦门网站优化推广阳谷网站建设价格
  • 齐齐哈尔网站建设公司网站登录页面盗号怎么做
  • 正规网站建设模板网站建设办公
  • 网站建设合作报道app开发制作全过程
  • 高端包装设计简述seo的应用范围
  • 深圳设计网站费用寻找专业网站建设
  • 北京网站建设推广服上线一款app需要多少钱
  • 自己做网站卖东西游戏制作公司开发
  • 防止网站被攻击建网站业务如何开展
  • 著名外国网站四川成都现在可以去吗
  • 扁平化网站设计趋势网站基本要素
  • 空间业务建设网站网站优化大计
  • 简搜网站提交论吉林省网站职能建设
  • 版面设计的基本元素是指百度关键词网站排名优化软件
  • 济宁哪里有做网站的广州有几个区哪个区最好