创建一个Django项目的基本步骤
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | 创建一个Django 的常规步骤 1 、寻找一个磁盘目录,比如 e: 2 、django - admin startproject ops 3 、cd ops 4 、python manage.py startapp noah 5 、修改项目配置settings.py - - - > INSTALLED_APPS 添加一行 "noah" 6 、暂时关闭csrf 7 、虚拟机中安装mysql 7.1 mkdir / data / tools - p && cd / data / tools && wget http: / / repo.mysql.com / mysql - community - release - el7 - 5.noarch .rpm 7.2 rpm - ivh mysql - community - release - el7 - 5.noarch .rpm 7.3 yum - y instal mysql - server 7.4 systemctl start mysqld 7.5 mysql - uroot 7.6 grant all privileges on * . * to root@ '%' identified by 'Abcd1234' ; 7.7 systemctl enable mysqld && systemctl demon - reload 8 、创建一个存放静态文件的目录,比如说 noah_static,这个目录下存放的是比如js 或者 css等文件 9 、配置settings.py,文件末尾添加 STATICFILES_DIRS = [os.path.join(BASE_DIR, 'noah_static' ),] 注意这个STATICFILES_DIRS必须和STATIC_URL结合一起使用。具体解释见博客 如果我们想把我们的静态文件放在应用目录下,那么我们可以这么操作 STATICFILES_DIRS = [os.path.join(BASE_DIR, "app01" , "static" )] 推荐使用load <head> <meta charset = "UTF-8" > { % load staticfiles % } <title>Title< / title> < / head> 10 、修改数据库连接信息 settings.py DATABASES = { 'default' : { 'ENGINE' : 'django.db.backends.mysql' , # 数据库引擎 'NAME' : 'mydb' , # 你要存储数据的库名,事先要创建之 'USER' : 'root' , # 数据库用户名 'PASSWORD' : '1234' , # 密码 'HOST' : '192.168.10.10' , # 主机 'PORT' : '3306' , # 数据库使用的端口 } } |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架