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

做网站需要什么域名网页游戏平台返利

做网站需要什么域名,网页游戏平台返利,安徽城乡建设厅官方网站,网易企业邮箱怎么修改密码1.django是什么#xff1f; Django是一个高级的、免费的、开源的Web应用框架#xff0c;它由Python编程语言编写而成。Django遵循模型-视图-控制器#xff08;MVC#xff09;的设计模式#xff0c;但通常将其称为模型-视图-模板#xff08;MVT#xff09;架构。它的主要…1.django是什么 Django是一个高级的、免费的、开源的Web应用框架它由Python编程语言编写而成。Django遵循模型-视图-控制器MVC的设计模式但通常将其称为模型-视图-模板MVT架构。它的主要特点是 快速开发Django旨在简化Web应用的构建过程允许开发者快速地创建功能丰富的网站。 DRY原则Django遵循“Dont Repeat Yourself”DRY原则鼓励代码复用减少冗余。 数据库驱动它内置了ORM对象关系映射系统使得处理数据库操作变得简单无需编写SQL语句。 安全性Django提供了许多内置的安全防护措施如防止跨站脚本攻击XSS、跨站请求伪造CSRF等。 强大的URL路由Django允许灵活定义URL模式将URL映射到特定的视图函数。 内置的管理员界面Django提供了一个可自定义的后台管理系统方便管理数据库中的数据。 模板系统Django的模板语言允许开发者创建动态HTML页面支持继承、过滤器和标签等功能。 可扩展性Django拥有丰富的第三方库和插件如Django Rest Framework用于API开发Django Channels支持WebSocket等异步通信。 社区支持Django有一个活跃的开发者社区提供各种教程、文档和论坛支持如Django中文社区、官方论坛和Discord服务器。 遵循Web标准Django支持现代Web开发的最佳实践如使用HTTP/2、响应式设计和性能优化。 由于这些特性Django成为了构建复杂、高性能Web应用的首选框架之一。 2.Pycharm 社区版还是专业版 使用Pycharm分为社区版免费和专业版可破。 专业版可以直接创建Django项目。专业版有个代码提示的功能非常方便写完一句代码回车后就会猜测你的下一句代码你直接在此基础上进行修改就好。挺好的。 社区版需要先创建一个普通项目然后pip install django再使用命令django-admin startproject prjName创建django项目。没有那个代码预测的功能自己慢慢敲也是可以的。 可以的话还是专业版更专业。 3.开始djangoPycharm专业版 创建一个Django项目 从菜单File--New Project填好信息后直接create 项目创建中会安装Django 创建好的项目 运行一个Django项目 项目创建完成后可以直接运行。我们先试试常规办法在文件上右键选择Run XXX 运行的结果直接exit 了。Django有自己的运行方式而且不只一种呢。 运行方法一命令行的方式 使用下面的命令执行默认的端口是8000 Python manage.py runserver 也可以使用命令指定端口 Python manage.py runserver 127.0.0.1:8001 运行方法二配置Django Server的方式 配置一个Django server输入host和port 直接运行 4.django尊容如何 前端 后台管理端 Django后台提供了检点用户、权限等管理功能。现在还没有建立数据库表所以报错了哈。 5.数据库的配置 默认的数据库sqlite 在setting.py里配置新的数据库postgresQL #配置postgres数据库default: {ENGINE: django.db.backends.postgresql,NAME: dCore,USER: postgres,PASSWORD: 123456,HOST: 127.0.0.1,PORT: 5432,} 安装postgreSQL的驱动 pip install psycopg2 迁移数据库可以认为是初始化数据 两个命令 makemigrations和migrate在Django框架中扮演着不同的角色它们的主要区别在于职责和功能。12 makemigrations 功能makemigrations命令用于创建数据库迁移文件。它会检测应用程序中的模型变化并生成相应的迁移文件来描述如何将旧的数据模型转换为新的数据模型。过程在创建迁移文件时Django会自动检测模型的增加、删除、修改等操作并将其记录在迁移文件中。迁移文件是一个Python脚本包含了一个Migration类其中定义了如何对数据库进行变更的操作。自定义开发人员可以通过编辑迁移文件来自定义数据库迁移的行为。 migrate 功能migrate命令用于应用数据库迁移它会根据迁移文件中的操作指令将数据库结构更新为最新的模型定义。过程Django会检查迁移文件并将其中的变化应用到数据库中确保数据库的结构与模型的结构保持一致。依赖migrate命令还会根据迁移目录中间代码文件和Django的数据库django_migrations表中的代码文件做对比如果表中没有那就对这些没有文件按顺序和依赖关系做迁移应用然后再把代码文件名加进迁移表中。 方式一CtrlAltR打开manage.py工具 makemigrations migrate 方式二命令行 python manage.py makemigrations python manage.py migrate 初始化的数据库表 6.再看后台管理界面 后台管理界面登录页 创建一个超级管理员 使用命令createsuperuser 一次输入用户名、邮箱、密码 创建完成后就可以使用登录。 后台管理界面 至此Django的开发基础就做完了。 你的顺利吗
http://www.dnsts.com.cn/news/191956.html

相关文章:

  • 公司网站建设的普遍性给wordpress创建ftp
  • 网站建设方案申请报告网站建设经费预算计划
  • 万网做网站怎么样wordpress的修改后主题后台出现已损坏的修复
  • 网站运营年度推广方案怎么做外贸生意
  • 建设网站需要申请报告抖音代运营是啥
  • 专业网站优化seoo2o平台有哪些可以入驻
  • 商标网商标购买seo推广是做什么
  • 深圳制作网站服务苏州市工程造价信息网官网
  • 开企网站建设建设厅证件查询系统
  • 重庆提供行业网站建站报价电商网站开发资金预算
  • 上海建筑 公司网站辽阳县住房和城乡建设局网站
  • 建立网站第一步怎么做建网站都要什么费用
  • 网站建设备案多长时间精通网站建设工资多少钱
  • 郑州网站高端设计档案网站建设思考
  • 佛山网站开发拼多多推广联盟
  • 北京网站开发费用南宁网页制作步骤
  • 网站程序开发技术软件定制开发介绍
  • 网站模板和后台网页设计实验报告步骤
  • 上海网站开发定制王也高清壁纸第三季
  • 手机网站页面制作wordpress小程序课程
  • 世界各国o2o响应式网站松江公司做网站
  • 手机参数对比的网站福建泉州曾明军的网站
  • 做塑胶网站需要什么材料商业网站建设方案
  • 北京网站建设公司拟阿里云的网站建设花钱么
  • 长沙php网站建设有pc网站 移动网站怎么做
  • 做网站友情链接互换网络规划与设计试题
  • 陕西的网站建设公司哪家好金融类网站设计欣赏
  • 盗号网站怎么做打开网页出现网站建设中
  • 房地产设计方案优化推广服务商
  • dw网页制作多少钱网站建设优化公司排名