在命令行運行 django 項目的時候會出現沒法識別的問題html
解決方式git
在 settings.py 中作如下設置github
os 和 sys 的使用 鏈接 路徑 而且放在 索引 爲 0 的位置數據庫
sys.path.insert(0, os.path.join(BASE_DIR, "apps"))
settings.py 中設置 django
AUTH_USER_MODEL = "users.UserProfile"
自定義表繼承 app
from django.contrib.auth.models import AbstractUser class UserProfile(AbstractUser):
add_time = models.DateField(default=datetime.now, verbose_name="添加時間")
加不加括號?編輯器
加 : ORM 類編譯的時候被執行post
不加: ORM 類實例化的時候被執行spa
因此不能加括號 命令行
image = models.ImageField(max_length=100, upload_to="image/%Y/%m", default="image/default.png")
gender = models.CharField(max_length=5, choices=(("male", "男"), ("female", "女")), default="female")
download = models.FileField(upload_to="course/resource/%Y/%m", verbose_name=u"資源文件", max_length=100)
在 settings.py 中 對 LANGUAGE_CODE 字段作設置
1.7 以前的版本是額 zh-cn
其後的版本的中文包是 zh-hans
# LANGUAGE_CODE = 'en-us' LANGUAGE_CODE = 'zh-hans' # LANGUAGE_CODE = 'zh-cn'
在 settings.py 中 對 TIME_ZONE 字段作設置
各市區的格式 本身網上查吧
# TIME_ZONE = 'UTC' # 更改時區爲上海 TIME_ZONE = 'Asia/Shanghai'
默認 django 向數據庫存儲時間的時候按照的格式是 國際標準時間
設置成 False 轉變爲本地時間存儲
USE_TZ = False
Xadmin 組件進階開發 - ueditor 富文本編輯器集成
點擊這裏 github跳轉