创建实验楼课程app模块以及配置图片路径
作者:互联网
1.创建course模型
1.1 创建用户模型course
python ../manage.py startapp course # 创建course模型
1.2 在setting.py中注册course模型(第一步)
INSTALLED_APPS = [
'course.apps.CourseConfig',
]
# 注:pycharm无法联想,需要把apps文件夹设置为源根
1.3 syl/urls.py添加路由(第二步)
urlpatterns = [
path('course/', include('course.urls')),
]
1.4 创建 course/urls.py路由文件(第三步)
from django.urls import path,
re_path from . import views
urlpatterns = [
]
2增加media文件配置
2.1syl/settings.py
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
# /teach/shiyanlou_project/syl/media
2.2 syl/urls.py
from django.conf.urls.static import static
from syl import settings
urlpatterns = [
]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
2.3测试静态文件访问
- 放一个测试图片到 syl/media/linux.jpg 中
图片地址:https://www.icode9.com/i/l/?n=20&i=blog/2070517/202011/2070517-20201107115035500-244507114.jpg
进行访问接口:http://192.168.56.100:8888/media/linux.jpg
测试结果
标签:urls,media,app,py,syl,course,urlpatterns,模块,实验楼 来源: https://www.cnblogs.com/wangxiaosai/p/13940529.html