(一)Django項目的目錄結構


1.將app放在apps文件夾中,將改文件夾設置為 source root,便於引用。兩個app不可以互相引用,可以利用第三個app實現一些操作。

2.將一些多媒體文件放在media中的相應app名稱目錄下。還要在項目根目錄下的settings中配置media的路徑

#媒體文件目錄  
MEDIA_URL = '/media/'  
MEDIA_ROOT = os.path.join(BASE_DIR,'media')

 

3.將靜態文件放在static中,css、js、圖片等。還要在項目根目錄下的settings中配置static文件的路徑

#靜態文件  
STATIC_URL = '/static/'  
STATICFILES_DIRS = (os.path.join(BASE_DIR,'static'),)  

4.將html模板文件放在templates文件夾中

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR, 'templates')]
        ,
        ...
]

5.設置語言時區

LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Shanghai'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM