Django 框架(django-admin 命令详解)

django-admin是Django框架提供的一个命令行工具,它是管理Django项目的核心工具。

查看django-admin提供的所有命令
python 复制代码
django-admin help
创建新项目
python 复制代码
django-admin startproject 项目名称
创建新应用
python 复制代码
django-admin startapp 应用名称
检查项目配置
复制代码
  django-admin check

这个命令会检查你的Django项目是否有配置错误,包括:

  • 模型定义是否正确
  • URL配置是否有效
  • 模板设置是否正确
  • 静态文件配置等
数据库迁移

Django使用迁移系统来管理数据库模式变更:

python 复制代码
django-admin makemigrations #创建迁移文件
django-admin migrate #应用迁移到数据库

基本语法:

复制代码
  py manage.py migrate [应用名][迁移版本]
创建超级用户
python 复制代码
django-admin createsuperuser
运行项目
复制代码
  django-admin runserver

基本语法:

复制代码
  py manage.py runserver
相关推荐
qq_4176950516 小时前
机器学习与人工智能
jvm·数据库·python
漫随流水16 小时前
旅游推荐系统(view.py)
前端·数据库·python·旅游
yy我不解释17 小时前
关于comfyui的mmaudio音频生成插件时时间不一致问题(一)
python·ai作画·音视频·comfyui
紫丁香18 小时前
AutoGen详解一
后端·python·flask
FreakStudio18 小时前
不用费劲编译ulab了!纯Mpy矩阵micronumpy库,单片机直接跑
python·嵌入式·边缘计算·电子diy
清水白石00820 小时前
Free-Threaded Python 实战指南:机遇、风险与 PoC 验证方案
java·python·算法
飞Link21 小时前
具身智能核心架构之 Python 行为树 (py_trees) 深度剖析与实战
开发语言·人工智能·python·架构
桃气媛媛21 小时前
Pycharm常用快捷键
python·pycharm
Looooking1 天前
Python 之获取安装包所占用磁盘空间大小
python
WenGyyyL1 天前
ColBERT论文研读——NLP(IR)里程碑之作
人工智能·python·语言模型·自然语言处理