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

做网站需要什么域名网站空间免

做网站需要什么域名,网站空间免,wordpress安装数据库端口,中山移动网站设计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.hkea.cn/news/14453080/

相关文章:

  • 网站建设公司一般几个人实体店线上线下运营模式
  • 建设征婚网站中小企业信息
  • 网站建设的一些专业术语蜂聘原360建筑网
  • 建网站的意义wordpress 同步微博
  • 如何建立公司的网站wordpress和ueeshop
  • 网站开发前期工作广告宣传模板在线制作免费
  • 网站数据库地址是什么杨浦区建设小学网站
  • 商企通三合一网站建设外贸建站哪家强外贸网站怎么做
  • 临清轴承网站建设杭州高端网站设计公司
  • 怎样给网站做新闻稿子高端网站开发教程
  • 网站建设汉狮怎么样成都html5网站建设
  • 网站建设评标办法东营 网站 建设
  • 江苏建设工程造价管理网站重庆建设工程信息网官网app
  • 网站模板后台怎么做网络设计报告书
  • 成华区建设局质检站网站免费建站排名
  • 做网站必须要购买域名邢台太行中学初中部
  • dede宠物网站模板商业网站图片
  • 南城区网站建设公司网站可以做腾讯广告联盟
  • 福州企业网站维护价格低装修公司哪家口碑好
  • ps做汽车网站下载地址橙色网站设计
  • 购物网站设计思路房地产如何做网站推广
  • 临安网站开发网站开发工作室策划案
  • 三亚建设工程信息网站十堰百度网站建设
  • 外贸手机网站手机网站管理软件
  • 网站 建设公司网站优化排名多少钱
  • 科技网络网站建设淘宝店招免费做的网站有
  • 网站如果直接点击拨打电话创意装修公司
  • 巴西网站后缀大门户wordpress主题破解
  • html5网站wordpress新建界面
  • 微网站建设流程贵阳搜索玩的网站