Code前端首页关于Code前端联系我们

Django开发中常用的7个命令总结

terry 2年前 (2023-09-25) 阅读数 45 #后端开发

1.创建Django项目

1234567891011#使用以下命令创建项目django-admin.py startproject mysite#创建完成后可以看到如下项目结构❙ 进行管理。 py mysite/ __init__.py
1❝ ❝s。 urls.py     wsgi。 py

2。启动新创建的项目

进入mysite目录,运行python manage.py runserver命令。默认情况下,runserver 的启动端口为 8000,如果需要更改端口号,可以将其作为参数传递

1python manage.py runserver 8080

3。启动交互式命令模式

通常需要测试一些简单的Django代码,然后就可以使用这个交互式shell来完成

1python manage.py shell

4。创建Django App

1python manage.py startapp books
123456#创建一个好的app目录结构如下books/
1 __楷模。 py测试.pyviews.py

5。验证模型的有效性

通常连接数据库,我们需要创建一个与数据库表对应的模型。模型创建完成后,可以使用以下命令验证模型的有效性

1 python manage.py validate

如果看到以下输出信息,则说明你的模型没有问题

0发现错误

6。生成SQL Schema

一旦我们确认模型没有问题,Django就为我们提供了一个工具来帮助我们生成schema来创建数据库

1python manage.py sqlall books

该命令可以将创建表的形式输出到命令行,但不能与数据库同步创建。为了将其同步到数据库,Django 还为我们考虑了

7。将模型同步到数据库

123python manage.pysyncdb#Django还提供了另一个工具,可以让我们更方便地直接登录数据库python manage.py dbshel​​l

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门