日常的 小 bug (長期更新)

2022-06-28 14:00:11 字數 1100 閱讀 8921

1. static 靜態檔案無法訪問問題:

遇到該問題情況:把 

static_url

變數設定為自定義的了,結果導致 django 無法訪問 static 中靜態檔案,一直404,只需要按照下面**使用即可。

static_url = '

/static/

'staticfiles_dirs =(

os.path.join(base_dir,

"static")

)

2. django 專案中 模組互相匯入 異常

解決方案可參考:

該問題原因:

在 python 中是不允許 兩個模組 相互匯入的,所以像下面這個情況是會出現以下異常提醒的:

a.py 中:

from b improt get_b

b.py 中:

from a improt get_a

以及以下情況也是不允許的

a 匯入 b

b 匯入 c

c 匯入 d

d 匯入 e

e 匯入 a ( 不允許 )

e 匯入 b ( 不允許 )

e 匯入 c ( 不允許 )

e 匯入 d ( 不允許 )

d 匯入 c ( 不允許 )

d 匯入 b ( 不允許 )

d 匯入 a ( 不允許 )

...所以有時候模組較多,且外來鍵複雜的情況下,請謹慎匯入模組,最好使用 加引號的方式:"模組名.表名"  來匯入。

3. ubuntu  crontab  定時器啟動異常:  unit crond.service could not be found

4. ubuntu 配置nginx後, 網域名稱訪問不生效:

1. 排除配置檔案問題

2. 排除網域名稱解析問題

3. 排除ip填寫錯誤問題

4. 排序伺服器防火牆問題 (需要開啟80埠)

日常問題記錄,長期更新。

日常問題記錄 本文章是記錄平時日常遇到的小問題,長期更新。問題 整合極光推送時,遇到這樣的問題no implementation found for int cn.jpush.android.service.pushprotocol.getsdkversion 解決 sourcesets 或sour...

python日常小技巧 更新ing

目錄 python將多個list合併為乙個list sum list1,list2.listn python輸出大寫字母 小寫字母的列表 list 2020.08.09列表推導式中實現if elif else ascii碼值與字母對應關係如下 參考 字母 ascii碼值 a 65 z 90 a 97...

MySQL 日常小技巧彙總,更新中

create table table name id int 11 unsigned not null auto increment comment 自增主鍵 primary key id engine innodb auto increment default charset utf8mb4 co...