Flask与Django项目运行

Django

要运行Django项目,你可以按照以下步骤进行操作:

1.确保你已经安装了Python和Django。如果你还没有安装它们,请先安装它们。

2.打开终端或命令提示符。

3.导航到你的Django项目的根目录。这是包含manage.py文件的目录。

4.运行以下命令以应用数据库迁移:

python manage.py migrate

这将创建或更新数据库中的表结构。
5.运行以下命令以启动开发服务器:

python manage.py runserver

6.在浏览器中访问http://127.0.0.1:8000/,你将看到你的Django应用程序的首页。

如果你的Django项目需要其他配置或参数,你可以根据需要进行相应的更改。例如,你可以指定不同的主机地址和端口,或者在启动命令中添加其他选项。

请注意,在生产环境中,你通常不会使用Django的开发服务器来提供应用程序。相反,你应该使用适合生产环境的Web服务器,如Nginx或Apache,来部署和运行Django应用程序。开发服务器仅适用于开发和测试阶段。

tip:

python manage.py makemigrations 是 Django 框架中的一个命令,用于生成数据库迁移文件。

在 Django 中,模型(Model)用于定义数据库中的表结构。当你对模型进行更改(例如添加新字段、更改字段类型或删除字段)时,你需要告诉 Django 如何迁移这些更改到数据库中,以保持数据库结构与模型定义的一致性。

执行 python manage.py makemigrations 命令会检查你的 Django 项目中的模型定义,并根据模型的更改生成一个迁移文件(Migration file)。迁移文件是一个包含有关如何更改数据库结构的 Python 脚本。

你可以通过执行 python manage.py migrate 命令来应用这些迁移文件,使数据库实际发生相应的更改。

综上所述,python manage.py makemigrations 的作用是生成数据库迁移文件,它告诉 Django 你对模型进行了哪些更改,以便稍后可以应用这些更改到数据库中。

Flask

ORM模型映射成表的三步
1、flask db init :这个步骤只需执行一次
2、flask db migrate : 识别ORM模型的改变,生成迁移脚本
3、flask db upgrade: 运行迁移脚本,同步到数据库中

django基本教程

https://github.com/walter201230/Python/blob/master/Article/django/一个完整的初学者指南Django-part1.md
https://github.com/walter201230/Python/blob/master/Article/django/一个完整的初学者指南Django-part2.md#测试主页

posted @ 2023-05-23 19:31  __username  阅读(63)  评论(0编辑  收藏  举报

本文作者:DIVMonster

本文链接:https://www.cnblogs.com/guangzan/p/12886111.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。