Djnago常用命令
- pip:
bundle,创建包含多个包的pybundles;
freeze,显示所有已安装的包;
help,显示可用命令;
install,安装包;
search,搜索PyPi;
uninstall,卸载包;
unzip,解压缩单个包;
zip,压缩单个包。国内镜像源安装:pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
常用镜像源:
清欢大学:pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
中国科学技术大学 : pip install 包名 -i https://pypi.mirrors.ustc.edu.cn/simple
豆瓣:pip install 包名 -i http://pypi.douban.com/simple/
阿里云:pip install 包名 -i http://mirrors.aliyun.com/pypi/simple/- pip升级命令:python -m pip install --upgrade pip
- 版本查询:pip show pip
- 安装、创建、卸载虚拟环境
- 安装虚拟环境:pip install virtualenv
- 安装管理工具:pip install virtualenvwrapper
- 创建新项目
- django-admin startproject [项目名称]
- 创建新应用
- python manage.py startapp [app名称]
- django-admin startapp [APP名称]
- 检测模型变化,生成新的数据库迁移文件
- python manage.py makemigrations [app名称]
- 同步数据库与模型
- python manage.py migrate [app名称]
- 启动服务器
- python manage.py runserver
- # 默认端口8000 : python manage.py runserver
- # 指定IP和端口(不能局域网访问) : python manage.py runserver 127.0.0.1:8080
- # 指定IP和端口(局域网可访问): python manage.py runserver 192.168.0.0:8080
- # 指定IP和端口(全局可访问): python manage.py runserver 0.0.0.0:8080
- # 指定端口: python manage.py runserver 8000
- 依赖包
- 生成依赖包:pip freeze > requirements.txt
- 安装依赖包:pip install -r requirement.txt
- 创建超级用户
- python manage.py createsuperuser
- 修改用户密码
- python manage.py changepassword username
- 打开交互终端
- python manage.py shell
- python manage.py dbshell(数据库交互)
- 查看当前版本
- python manage.py version
- 中文版设置
- LANGUAGE_CODE = 'zh-hans'
- TIME_ZONE = 'Asia/Shanghai'
- USE_I18N = True
- USE_L10N = True
- USE_TZ = False
- ModelAdmin
- list_display,显示的列。
- list_display_links,可以点击跳转的列。
- list_filter,定制右侧快速筛选。
- ordering,排序
- list_per_page,每页显示行数
- list_select_related,连表查询是否自动select_related
- list_editable ,可编辑的列
- search_fields,参与模糊搜索的列
- date_hierarchy,对Date和DateTime时间类型的列进行搜索
- inlines,详细页面,如果有其他表和当前表做FK,那么详细页面可以进行动态增加和删除
- action,列表时,定制action中的操作
Djnago常用命令的更多相关文章
- Linux 常用命令(持续补充)
常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...
- LVM基本介绍与常用命令
一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...
- Linux学习笔记(一):常用命令
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- 【原】npm 常用命令详解
今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...
- npm常用命令
npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器.顾名思义,它的主要功能就是管理node包,包括:安装.卸载.更新.查看.搜 ...
- Git 常用命令
一.初始環境配置 git config --global user.name "John Doe"git config --global user.email johndoe@ex ...
- linux iptables常用命令之配置生产环境iptables及优化
在了解iptables的详细原理之前,我们先来看下如何使用iptables,以终为始,有可能会让你对iptables了解更深 所以接下来我们以配置一个生产环境下的iptables为例来讲讲它的常用命令 ...
- Linux常用命令(一)
Linux常用命令 1. pwd查看当前路径(Print Working Directory) [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级 ...
- 版本控制-svn服务器搭建和常用命令(centos 6.3)
Svn是比较优秀的版本控制工具,虽然功能和性能上无法和Git媲美,但由于其容易搭建和使用的特性,所以在各个小公司还是很受欢迎的.使用Git可参考<版本控制-Git服务器搭建和常用命令使用> ...
随机推荐
- Unity图片转存及读取
[code]csharpcode: /// <summary> /// 加载图片 /// </summary> private Sprite LoadTexture(strin ...
- CSS pointer-events 属性
pointer-events 属性用于设置元素是否对鼠标事件做出反应. CSS 语法 pointer-events: auto|none; 属性值 属性值 描述 auto 默认值,设置该属性链接可以正 ...
- msfconsole的使用
msfconsole是metasploit中的一个工具: msfconsole集成了很多漏洞的利用的脚本,并且使用起来很简单的网络安全工具 在终端输入msfconsole命令即可进入msf的控制台,m ...
- EF Code 如何应对高并发
1.高并发的情况,时常会发生数据不稳定的情况 在看本节内容之前,请先看上一章SqlServer 高并发的情况下,如何利用锁保证数据的稳定性 本节内容,也是具体讨论如何在EF中实现这些操作 2.场景模拟 ...
- 一款基于js/jquery标签拖拽排序小组件
这是一个基于jQuery写的拖拽小组件,写了大概两三天,刚好可以在前端方面练练手.拖拽原理是使用绝对定位+鼠标元素位置实现. GitHub地址:https://water1996.github.io/ ...
- Git 操作命令清单 入门到精通(保姆级)
一般来说,日常使用只要记住下图6个命令,就可以了.但是如果你想熟练使用它,要记住大概80个命令. 下面是常用的 Git 命令.几个专用名词的译名如下: Workspace:工作区 Index / St ...
- Docker部署nginx+vue项目并运行
一.打包VUE项目 npm run build:prod 二.编写default.conf 文件 server { listen 80; server_name localhost; #charset ...
- [ACM]queue队列模板
思路 队列的原理基本与站队一样,队首出,队尾入,变化以后也是大同小异,写起来主要就是注意struct的相关知识,以及伪指针(分别指向队首和队尾+1),队尾序号要+1以防首位变量数字重合造成不必要的麻烦 ...
- Linux 端口及防火墙常用命令
Linux 端口及防火墙操作 查看端口操作 一. netstat命令 -t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化为数字 -l ...
- kubernetes (k8s) v1.24.0 安装dashboard面板
kubernetes (k8s) v1.24.0 安装dashboard面板 介绍 v1.24.0 使用之前的安装方式,在安装过程中会有一些异常,此文档已修复已知问题. 下载所需配置 root@k8s ...