Django基础内容总结
来源:互联网 发布:Mac玩钢铁雄心4 编辑:程序博客网 时间:2024/05/24 07:19
1、Python环境的安装
在Python的官网上下载27的Python安装包,依据系统类型下载,安装的过程当中需要注意加入相应的Python路径path内容。
2、Django的安装,在Python环境中,使用命令,pip install Django==1.8安装即可进行
3、安装好Django之后,
创建项目命令:django-admin.py startproject testproject
文档路径中出现以下文件夹testproect,db.sqlite3,manage.py
在文件夹testproect中出现4个Python文件,名称和作用分别为;
__init__.py:一个空文件,告诉 Python 该目录是一个 Python 包。
settings.py: 该 Django 项目的设置/配置。
/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
创建新的app命令:python manage.py startapp testapp
同步数据库 python manage.py syncdb,在Django1.7版本以上,需要使用另外命令
python manage.py makemigrations
python manage.py migrate
这种方法可以创建表,在models.py当中新增加类的时候,运行该条命令可以自动在数据库中创建表了,不用手动的创建
对已有的models.py进行修改,在Django1.7之前是无法自动更改表结构的,使用第三方工具south,具体教程参照连接地址
http://www.ziqiangxuetang.com/django/django-data-migration.html
使用开发服务器,输入如下命令
python manage.py runserver
在端口占用的情况下,可以使用命令 python manage.py runserver 8001
在局域网中查看开发服务器,可以使用命令 python manage.py runserver 0.0.0.0:8000
清空数据库命令 python manage.py flush,会把全部的数据清空,只留下空表
创建超级管理员 python manage.py createsuperuser
修改密码使用:python mamage.py changepassword username
导入导出数据
python manage.py dumpdata appname > appname.json
python manage.py loaddata appname.json
Django项目环境终端 python manage.py shell
数据库命令行 python manage.py dbshell,自动进入settings.py中设置数据库,如果是mysql或者postgreSQL,会要求输入数据库用户名和密码
在这个终端当中可以执行数据库的SQL语句。
- Django基础内容总结
- 区块链基础内容总结
- Python基础内容学习总结
- Django基础 :session会话、认证系统、内容分页、中间件
- 安卓基础总结 内容提供者
- JSP 学习笔记(1) -- 基础内容总结
- Java基础之JVM内容总结
- 总结:关于http基础的一些内容
- django基础
- django基础
- django 基础
- Django 基础
- django基础
- Django基础
- django基础
- django基础
- django基础
- django基础
- python通过装饰器和线程限制函数的执行时间(转)
- CSS高级
- 北创营一行的一些思考
- CentOS7装mongodb3.2.8
- 实例学习ansible系列(12)常用模块之docker
- Django基础内容总结
- STM32之DAC
- 选择系统相册或拍照显示图片到ImageView
- Java——static修饰符、final修饰符、abstract修饰符、接口
- 动态规划(2):动态规划的三种形式
- Html5中Canvas绘图
- Ajax在跨域情况下async:false失效
- poj2965_refrigerator(BFS+枚举)
- 测试caffe中的net