1、在ubuntu22.04系统,使用django-admin startaproject xxxx 新建一个django项目
2、在项目配置文件中配置静态文件的路径
STATIC_URL = '/static/'
STATICFILES_DIRS = [ # 列表或者元组都行
os.path.join(BASE_DIR, 'static') # 你也可以配置多个静态文件目录,只需拼上路径就好了
]
3、配置完后项目根目录下新建static目录,并在该目录下创建1.txt文件
4、启动项目
python manage.py runserver
5、访问静态文件static/1.txt
http://127.0.0.1:8000/static/1.txt
#报404错误
6、解决方法如下:修改settings.py配置文件
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]#注意:
将 'DIRS':[]
修改成:'DIRS': [os.path.join(BASE_DIR),'templates'],