Django学习-1-管理我的django程序
2024-08-20 23:03:26
python 下载django模块 pip3 install django
django 是python最强大的web框架之一,推荐学习
# 创建Django工程
django-admin startproject 【工程名称】
mysite
- mysite # 对整个程序进行配置
- init
- settings # 配置文件
- url # URL对应关系
- wsgi # 遵循WSIG规范,uwsgi + nginx
- manage.py # 管理Django程序:
# 运行Django
python manage.py runserver 127.0.0.1:8001
website
- website
- 配置
- 主站 app
- 后台管理 app
# 创建app
python manage.py startapp cmdb
python manage.py startapp openstack
python manage.py startapp xxoo....
#新建数据库用户表
python manage.py makemigratios
python manage.py migrate
app:
migrations 数据修改表结构
admin Django为我们提供的后台管理
apps 配置当前app
models ORM,写指定的类 通过命令可以创建数据库结构
tests 单元测试
views 业务代码
#生成用户表结构后,在admin.py中添加。使django后台管理能操作数据库表
vim admin.py
from cmdb import models
admin.site.register(models.UserInfo)
然后在控制台运行
python manage.py createsuperuser
最新文章
- 存储程序(2)——MYSQL
- VBA学习
- DOM_05之DOM、BOM常用对象
- ES6新特性(函数默认参数,箭头函数)
- 剑指Offer23 二叉树中和为sum的路径
- [设计模式] 17 中介者模式 Mediator Pattern
- HDU 2647 Reward (拓扑排序)
- DLL入门浅析(4)——从DLL中导出类
- java 中读取本地文件中字符
- TCP/IP三次握手四次挥手
- Multi Reflection (Pro Only)
- ansible初识
- maven-代码风格检查工具
- 洛谷P2822 组合数问题(题解)
- 使用PHPExcel实现Excel文件的导入和导出(模板导出)
- centos6 下erlang安装
- Guava学习笔记(二):基础(Joiner,Objects,Splitter及Strings)
- 【JEECG技术文档】JEECG 组织机构导入V3.7
- 转---谈谈HTTP协议中的短轮询、长轮询、长连接和短连接
- 手动安装Silverlight 4 Tools for Visual Studio 2010
热门文章
- vue中钩子函数的用法
- bzoj 4873: [Shoi2017]寿司餐厅 [最小割]
- BZOJ 2083: [Poi2010]Intelligence test [vector+二分]
- 基于Appium1.6.X的WebDriverAgent编译、安装
- valgrind安装与使用
- PHP die与exit的区别
- EF数据迁移,未将对象引用设置到对象实例
- 网页版仿Excel效果组件--handsontable拓展运用
- java8 - IO
- 关于FFMPeg-PHP你必须要知道的