django常用命令有几个

Django是一个基于MVC构造的框架。在python web开发中,我们会经常用到django基础命令,小编总结了七个常用的django命令。

1、创建一个Django Project

#使用下面的命令可以创建一个project

[email protected]~: django-admin.py startproject mysite

#创建好之后可以看到如下的project结构

mysite/

manage.py

mysite/

__init__.py

settings.py

urls.py

wsgi.py

2、启动刚刚创建的Project

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

[email protected]~: python manage.py runserver 8080

3、启动交互式的命令模式

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

[email protected]~: python manage.py shell

4、创建Django App

[email protected]~: python manage.py startapp books

# 创建好的App目录结构如下

books/

__init__.py

models.py

tests.py

views.py

5、校验Model的有效性

通常为了连接数据库,我们需要创建与数据库表相对应的Model,当Model创建好之后可以使用下面的命令来校验Model的有效性

[email protected]~: python manage.py validate # 如果看到了如下的输出信息,表示你的Model没有问题 0 errors found

6、生成SQL schema

确认Model没有问题时候,Django为我们提供了一个工具帮助生成创建数据库的schema

[email protected]~: python manage.py sqlall books

这个命令可以将创建Table的shema输出到命令行,但是不能将其同步创建到数据库,为了将其同步到数据库中,Django也为我们考虑到了

7、同步Model到数据库

[email protected]~: python manage.py syncdb

# Django 还提供了另一个工具方便我们直接登录到数据库中

[email protected]~: python manage.py dbshell

时间: 2024-10-20 22:52:48

django常用命令有几个的相关文章

Django常用 命令

Django常用 命令: 安装: pip install django 指定版本 pip3 install django==2.0 新建项目: django-admin.py startproject mysite 新建APP : python manage.py startapp blog 启动:python manage.py runserver 8080 同步或者更改生成 数据库: python manage.py makemigrations python manage.py migra

Django常用命令及配置(Django 1.8.6)

常用命令 #新建Django项目 django-admin startproject mysite(项目名) #新建一个APP cd mysite python manager.py startapp app01(app名) #同步数据库 python manage.py makemigrations python manage.py migrate #使用开发服务器 python manage.py runserver 0.0.0.0:8000 #清空数据库 python manage.py

python例子-Django常用命令

1.新建一个Django项目: django-admin startproject project-name or django-admin.py startproject project-name 2.新建项目木下的一个子app:(是到生成的项目文件夹下) python manage.py startapp app-name or django-admin.py startapp app-name 3.同步数据库: python manage.py syncdb 注意:Django 1.7.1

django常用命令

1.创建一个Django Project#使用下面的命令可以创建一个project [email protected]~: django-admin.py startproject mysite#创建好之后可以看到如下的project结构 mysite/      manage.py      mysite/          __init__.py          settings.py          urls.py          wsgi.py 2.启动刚刚创建的Project进入

【原】Django常用命令总结

1.终端命令 # 查看django版本 $ python -m django --version # 创建项目,名为mysite $ django-admin startproject mysite # 启动django $ python manage.py runserver $ python manage.py runserver 8080 $ python manage.py runserver 0.0.0.0:8000 # 创建应用程序,确保和 manage.py 是同一目录 $ pyt

Django框架(二)---- 常用命令

Django框架(二) 常用命令: 文章中,命令中带有 manage.py 字样的,代表需要进入project/manage.py文件同一级的目录下 1.创建项目: django-admin startproject project-name django-admin:在Windows中,若报错,可用django-admin.py代替 project-name:项目名称,需要符合Python的包命名规范 项目结构:manage.py文件是后续命令操作的关键 2.创建App: python man

linux --- 2.常用命令 , python3, django安装

一.常用命令 1.常识命令 ① w      显示终端连接数 ②pwd    我在哪 ③whoami      我是谁 ④which 命令        找到命令的绝对路径 2.linux 命令行的组成结构 ① ② 修改命令提示符 PS1 的变量控制的 默认的命令提示符 echo $PS1 结果是 [\u@\h \W]\$ 修改变量的值 PS1="[\u@\h \w \t]\$" 3.命令的语法格式 4.递归创建目录的各种方式 mkdir /oldboy ---------------

搜索引擎--范例:谈谈django--mysql数据库的一些常用命令

现在基本没有什么能离得开数据库了,django我一直用的都是mysql的数据库,这次和大家说说django--mysql数据库的一些常用命令吧 1:命令行登陆mysql C:\Users\Administrator>mysql -uroot -p Enter password: ******** 2:创建一个新的数据库并使用它 mysql> create database t; Query OK, 1 row affected (0.02 sec) mysql> use t; Datab

mysql 常用命令复习

mysql 常用命令 show DATABASES ; create database nulige character set utf8; use nulige; show tables; #创建表 CREATE TABLE ExamResult( id INT PRIMARY KEY auto_increment, name VARCHAR (20), JS DOUBLE , Django DOUBLE , flask DOUBLE ); #往表中插入数据 INSERT INTO ExamR