1、创建app, 一般一个项目有多个app,一般统一放到apps文件夹 下,默认新建好的app是保存到项目的根目录下,直接在文件窗口下剪切到apps文件下即可(不需要pycharm ide下操作,这样操作对模版文件的路径会自动跟着变化)。
python manage.py startapp app_name
2、配置app名称到INSTALLED_APPS下:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app_name'
}
3、设置文件路径:
import os, sys
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))
4、修改pycharm项目结构,不然pycharm会报错,import找不到模块
File->Settings->Project ->Project Structure
在右边目录结构中右键apps文件夹,设为source