Skip to content

Django

在这篇文章中

信息

Django 是一个高级 Python Web 框架,旨在快速开发 Web 应用程序。该框架遵循“电池包含”(batteries included)原则,提供了广泛的内置工具和组件。Django 广泛用于创建各种 Web 项目,从小型网站到具有高性能和高安全性要求的大型应用程序。

Django 关键特性

  • ORM(对象关系映射)- 允许使用 Python 的面向对象方法与数据库交互。支持主要数据库管理系统:PostgreSQL、MySQL、SQLite 和 Oracle。提供无需直接使用 SQL 即可创建复杂查询的能力。
  • 管理界面 - 自动生成的管理面板,支持自定义和功能扩展。提供快速访问以管理应用程序数据。
  • URL 路由 - 用于定义项目 URL 结构的灵活系统。支持命名 URL 和反向地址解析。
  • 模板系统 - 用于创建动态 HTML 页面的强大工具。包括对模板继承和包含的支持。
  • 表单 - 简化创建和处理 Web 表单的过程。提供内置的数据验证和 HTML 表单标记生成。
  • 身份验证和授权 - 用于管理用户和访问权限的内置系统。支持会话管理、注册和密码恢复。
  • 缓存 - 用于性能优化的各种缓存机制。
  • 国际化 - 确保应用程序中的多语言支持。提供内容本地化工具。

部署功能

ID 软件名称 兼容操作系统 虚拟机 物理机 vGPU GPU 最低CPU(核) 最低内存(GB) 最低硬盘(GB) 自定义域名 是否启用
138 Django Ubuntu 22.04 + + + + 1 1 15 订购
  • 预装依赖项:
    • Python 3
    • python3-pip(Python 包管理器)
    • python3-venv(用于创建隔离 Python 环境的工具)
  • 安装所需的额外依赖项:
    • libpq-dev(用于与 PostgreSQL 交互)
    • python3-pexpect
    • docker
  • 项目工作目录:/root/django_client/project

安装完成后,您需要访问以下链接:https://django<Server_ID_from_Invapi>.hostkey.in/admin

备注

除非另有说明,默认情况下,我们从开发者网站或操作系统存储库安装软件的最新发布版本。

Django 部署后的入门指南

支付订单后,将向注册时指定的电子邮件地址发送通知,告知您服务器已准备就绪。通知中将包含 VPS IP 地址以及用于连接的登录名和密码。我司客户通过 服务器管理面板和 APIInvapi 管理设备。 认证数据可在服务器管理面板的 Configuration >> Tags 选项卡或发送的电子邮件中找到:

  • 访问带有 Web 界面的 Django 管理面板的链接:位于 webpanel 标签中;
  • 登录名root
  • 密码:在软件部署完成且服务器准备就绪后发送至您的电子邮件地址。

成功登录 Django 管理面板后,建议更改管理员密码。为此,请单击 CHANGE PASSWORD 按钮:

在打开的菜单中,输入当前密码并两次输入新密码。然后单击 CHANGE MY PASSWORD 按钮:

备注

有关 Django 基本设置的详细信息,请参阅 开发者文档

通过 API 订购 Django

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×