django相关命令行命令: django.admin.py是Django的一个用于管理任务的命令行工具,manage.py是对django-admin.py的简单包装,每个Django Project里面都会包含一个manage.py

语法:

django-admin.py<subcommand>[options]
manage.py<subcommand>[options]
常用命令:
startproject :创建一个项目
startapp :创建一个app
shell : 进入djangoshell
dbshell: 进入django dbshell check: 检查django项目完整性
flush :清空数据库
compilemesssages:编辑语言文件
makemessages:创建语言文件
makemigrations:生成数据库同步脚本
migrate:同步数据库
showmigrations:检查生成的数据库同步脚本
sqlflush:查看生成清空数据库的脚本
sqlmigrate:查看数据库同步的sql语句
dumpdata到处数据
loaddata导入数据 createsuperuser:创建超级管理员
changepassword修改密码
clearessions:清除session

django-admin.py help + 具体命令 查看相关命令说明

c:\Users\yard1\PycharmProjects\python35_Django
在指定的地方创建局域的环境变量,并在此创建项目

相关配置:
1.安装python3.5
2.更新pip的版本 python -m pip install --upgrade pip
3.用pip安装虚拟环境管理工具 pip install virtualenv==15.0.1
4.创建虚拟环境:c:\Users\yard1\PycharmProjects\python35_Django\virtualenv django_basic_venv
5.使用该虚拟环境
C:\Users\yard1\PycharmProjects\python35_Django\env\django_basic_venv\Scripts\activate
使用后:
(django_basic_venv) c:\Users\yard1\PycharmProjects\python35_Django\env\django_basic_venv\Scripts>
6.pip 安装django, pip install django
或者安装指定版本:pip install django==1.9.5

创建一个工程:

1.使用本地环境变量:
在指定的目录下创建工程,创建工程前先要去使用环境变量...env\django_basic_venv\Scripts\activate 2.创建工程:
(django_basic_venv) c:\Users\yard1\PycharmProjects\python35_Django>django-admin.py startproject hello_django
3.在工程里边创建一个app:blog (blog 和工程的 manayge.py在同一个目录下)
(django_basic_venv) c:\...python35_Django\hello_django>django-admin.py startapp blog
4.启动开发服务器
(django_basic_venv) c:\...python35_Django\hello_django>manage.py runserver (默认端口:8000)
或者manage.py runserver + 端口号(8080 等) 4.关闭服务创建一个应用(或模块),同时生成同步脚本 ctrl+c ./manage.py startapp + 应用名 manage.py makemigrations 5.同步数据库:
manage.py migrate 6.创建超级管理员 添加用户名,电子邮件,密码。
python35_Django\hello_django>manage.py createsuperuser 7.再次启动
\python35_Django\hello_django>manage.py runserver 8 访问后台管理
浏览器输入
http://127.0.0.1:8000/admin/login/?next=/admin/
输入之前设置的账号和密码。

Django命令行相关命令 以及创建一个空白网页的步骤的更多相关文章

  1. 使用命令行工具npm新创建一个vue项目

    使用vue开发项目的前期工作可以参考前面写的:  Vue环境搭建及node安装过程整理 Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用.该工具提供开箱即用的构建工具配置,带来现代化的 ...

  2. ubuntu命令行相关命令使用心得

    一.Ubuntu解压缩zip,tar,tar.gz,tar.bz2 ZIP zip可能是目前使用得最多的文档压缩格式.它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac ...

  3. 基于gulp编写的一个简单实用的前端开发环境好了,安装完Gulp后,接下来是你大展身手的时候了,在你自己的电脑上面随便哪个地方建一个目录,打开命令行,然后进入创建好的目录里面,开始撸代码,关于生成的json文件请点击这里https://docs.npmjs.com/files/package.json,打开的速度看你的网速了注意:以下是为了演示 ,我建的一个目录结构,你自己可以根据项目需求自己建目

    自从Node.js出现以来,基于其的前端开发的工具框架也越来越多了,从Grunt到Gulp再到现在很火的WebPack,所有的这些新的东西的出现都极大的解放了我们在前端领域的开发,作为一个在前端领域里 ...

  4. 设计一个 Java 程序,自定义异常类,从命令行(键盘)输入一个字符串,如果该字符串值为“XYZ”。。。

    设计一个 Java 程序,自定义异常类,从命令行(键盘)输入一个字符串,如果该字符串值为“XYZ”,则抛出一个异常信息“This is a XYZ”,如果从命令行输入 ABC,则没有抛出异常.(只有 ...

  5. Linux命令行与命令

    Linux命令行与命令   作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Linux的命令是很重要的工具,也往往是初学者最大的瓶 ...

  6. Windows命令行(DOS命令)教程

    一.命令行简介 命令行就是在Windows操作系统中打开DOS窗口,以字符串的形式执行Windows管理程序. 在这里,先解释什么是DOS? DOS——Disk Operation System 磁盘 ...

  7. 【Linux】1、命令行及命令参数

    命令行及命令参数 文章目录 命令行及命令参数 1.命令行提示符 2.命令和命令参数 简单的命令 date ls 命令参数 短参数(一个字母) 长参数(多个字母) 参数的值 其它参数 3.小结 4.参考 ...

  8. Oozie命令行常用命令汇总[转]

    Oozie命令行常用命令汇总 有时候脚本跑多了就不愿意在OozieWeb端去看脚本的运行情况了.还好Oozie提供了很多命令行命令.能通过命令行直接检索自己想看到的脚本信息.在这里简单进行一下总结.一 ...

  9. 命令行工具命令 - run包到手机里

    命令行工具命令 你完全可以选择不输入以下这些命令,执行这些命令的结果与在 Android Studio 中单击"运行"按钮是一样的. chmod +x gradlew - 此命令只 ...

随机推荐

  1. Mvc快速开发

    Asp.Net Mvc + ComBoost.Mvc快速开发   ComBoost项目地址 http://comboost.wodsoft.com https://github.com/Kation/ ...

  2. GridView动态增加行

    GridView动态增加行GridView动态增加行 很多时候,我们需要可编辑的表格,来比较方便的进行数据的录入,比如学习成绩的录入.当然这就要求能够动态的增加行,来一次性录入多个学生的信息.现在用A ...

  3. Jquery中获取iframe的代码方法

    父窗口中操作iframe:window.frames["iframeChild"].document //假如iframe的id为iframeChild 在子窗口中操作父窗口:wi ...

  4. 分享一个C#自定义事件的实际应用

    在C#.NET的开发中,事件是经常接触到的概念,比如为按钮添加点击事件,并写入点击按钮触发事件要运行的代码.不管是ASP.NET还是WinForm等各种形式的应用程序,最经常是为系统生成的事件写具体代 ...

  5. 使用celery之怎么让celery跑起来

    celery 官网帮助文档  http://docs.celeryproject.org/en/latest/index.html 前言 自从发了上次的文章使用celery之深入celery配置, 有 ...

  6. 在 go/golang语言中使用 google Protocol Buffer

    怎么在go语言中实用google protocol Buffer呢? 现在的潮流趋势就是一键搞定,跟ubuntu安装软件一样 go get code.google.com/p/goprotobuf/{ ...

  7. [转]Bypassing iPhone Code Signatures

    Source Link: http://www.saurik.com/id/8 Due to popular demand, I am putting some of the content I ha ...

  8. selenium webdriver (python)

    selenium webdriver (python) 第一版PDF Posted on 2013-08-30 22:59 虫师 阅读(221) 评论(0) 编辑 收藏 前言 如果你是一位有pytho ...

  9. linux nVidia driver 304 319 . installation by hand

    It's so painful to install nVidia driver by hand on linux. If you remove it or you want to upgrade b ...

  10. JS,CSS是前端,JAVA PHP ASP是后端,数据库是后端的处理对象,非代表前后底

    大海-mysql-oracle(529513481)  19:02:18 象我这边,前台都是php,而php做数据分析是不太理想的,做中间件没人力,难办 横瓜(601069289) 19:20:15  ...