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#测试主页
本文来自博客园,作者:__username,转载请注明原文链接:https://www.cnblogs.com/code3/p/17426177.html