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

时间:2022-04-17 22:24:00

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后,接下来是你大展身手的时候了,在你自己的电脑上面随便哪个地方建一个目录,打开命令行,然后进入创建好的目录里面,开始撸代码&comma;关于生成的json文件请点击这里https&colon;&sol;&sol;docs&period;npmjs&period;com&sol;files&sol;package&period;json,打开的速度看你的网速了注意&colon;以下是为了演示 ,我建的一个目录结构,你自己可以根据项目需求自己建目

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

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

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

  5. Linux命令行与命令

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

  6. Windows命令行&lpar;DOS命令&rpar;教程

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

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

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

  8. Oozie命令行常用命令汇总&lbrack;转&rsqb;

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

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

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

随机推荐

  1. Fzu oj2194星系碰撞(排序&plus;并查集&plus;路径压缩)

    Problem 2194 星系碰撞 Accept: 14    Submit: 48Time Limit: 30000 mSec    Memory Limit : 327680 KB  Proble ...

  2. linux内核学习之二:编译内核

    在linux内核学习系列的第一课中讲述了搭建学习环境的过程(http://www.cnblogs.com/xiongyuanxiong/p/3523306.html),环境搭好后,马上就进入到下一环节 ...

  3. 多线程之join方法

    join方法的功能就是使异步执行的线程变成同步执行.也就是说,当调用线程实例的start方法后,这个方法会立即返回,如果在调用start方法后后需要使用一个由这个线程计算得到的值,就必须使用join方 ...

  4. &lbrack;Android&rsqb;Can&amp&semi;&num;39&semi;t create handler inside thread that has not called Looper&period;prepare&lpar;&rpar;

    更新是由于在新的线程来打开UI只有一个错误.子线程更新主线程UI需要使用Handler. 还有比如今天出现以下错误.码,如以下: send.setOnClickListener(new OnClick ...

  5. oracle开启一个用户

    我的工具,PL/SQL Developer(其他工具大同小意) 1.用系统管理员账号登入数据库    账号是:sys,   connect as:sysdba  登入进入如下页面. 2.查看所有用户( ...

  6. 2018-2019 ACM-ICPC&comma; Asia East Continent Finals部分题解

    C:显然每p2个数会有一个0循环,其中22 32 52 72的循环会在200个数中出现,找到p2循环的位置就可以知道首位在模p2意义下是多少,并且循环位置几乎是唯一的(对72不满足但可能的位置也很少) ...

  7. Delphi XE7试用记录2

    Delphi XE7试用记录2 万一博客中介绍了不少Delphi7以后的新功能测试,想跟着测试一下.每次测试建立一个工程,在窗体上放几个按钮,测试几个相关的功能,这样虽然简单明了,但日后查阅起来不方便 ...

  8. chmod、acl权限

    R:4W:2X:1 chmod g+r file 给所有者的组内用户加上读的权限chmod o+r file 给其他组用户加上读的权限chmod a+x file 给所有用户加上写执行的权限chmod ...

  9. Pycharm自动添加文件头

    Pycharm自动添加文件头 在编程的时候,我们往往需要在文件头里添加一些编码和作者信息,在Pycharm中,系统给我们自带了这一功能,可以做如下设置: 打开设置 在设置中找到如下选项: 然后在编辑框 ...

  10. iOS-UIImage图片绘制颜色

    - (UIImage *)dtk_setImageColor:(UIColor *)imageColor{ //获取画布 UIGraphicsBeginImageContextWithOptions( ...