django + pycharm 开局
2024-08-27 08:20:54
1. 首先有 python3
2. 安装了pycharm
3. 配置开局
下面是用的全局的解释器,如果是用的虚拟环境的,Existing interpreter 选择虚拟环境的解释器。
4. settings 配置
项目的主设置文件:应用,模板,数据库,语言,时区,... ...
1、BASE_DIR : 获取当前项目的绝对路径
2、DEBUG : 调试模式
开发过程:推荐使用 True
上线运行:必须改为 False
3、ALLOWED_HOSTS
设置允许访问本项目的地址列表。
如果不设置的话,只有本机(localhost/127.0.0.1)能访问。
推荐写 '*', 任何表示该机器的地址都可以访问当前项目(局域网)
或者写 python3 manage.py runserver 0.0.0.0:8888
4、INSTALLED_APPS 指定已安装的应用,如果有自定义的应用的话,需要在此注册
5、MIDDLEWARE:注册中间件
6、ROOT_URLCONF:指定项目的基础路由配置文件
7、TEMPLATES:指定模板的信息
8、DATABASES:指定数据库的信息 【如果用mysql 数据库需要更换 数据库引擎】
9、LANGUAGE_CODE:指定语言,允许修改为zh-Hans
10、TIME_ZONE:指定时区,建议改为 Asia/Shanghai
11、增加 静态资源路径
'''这个是其他地方【HTML文件等】引用路径'''
STATIC_URL = '/static/'
STATICFILES_DIRS = [
(os.path.join(BASE_DIR, 'statics')),
]
'''这个是其中一个静态资源实际存放路径,以项目路径【pg912】为相对路径定义'''
12、 项目初运行
如果是用的 django-admin startproject 创建,再用 pycharm 打开的情况:
最新文章
- webform 图片验证码制作
- 第19章 queue队列容器
- LintCode Subtree
- Android实现分享内容到微信朋友圈
- 单路CPU性能排名 更新于2015.10.6
- POJ 3061 Subsequence(Two Pointers)
- 3步轻松搭建Unity3d安卓开发环境
- BZOJ 2806: [Ctsc2012]Cheat [广义后缀自动机 单调队列优化DP 二分]
- MySQL提示“too many connections”的解决办法
- springboot整合mybatis的多数据源解决办法
- java基础——IO流之File类
- php学习----异常处理(接上篇)
- Tensorflow生成唐诗和歌词(下)
- js计时器 setInterval与clearInterval
- C#编程(七十一)---------- 自定义特性
- VNPY思维导图架构
- Spark弹性分布式数据集RDD
- SSH框架环境搭建问题:Line: 230 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:230:-1
- js实现链式操作
- orcale 之 存储过程