網通與資安發展促進結社

網通與資安發展促進結社 之

Pogo Tsai 的 "新" 異空間

Pogo Tsai 的 "新" 異空間

FB

現在, 也可以在 Facebook follow 了, 歡迎加入 It苦命xx團
或著, 按我回首頁 來看更多訊息

2015年7月14日

Django 1.8 Template 目錄配置

還不是很熟 Django , 筆記一下設定更改的部分

在 Django 建立的 project 下, 增加以下紅字部分修改 settings.py

---------------------------------------------------------------------------------

PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__))

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(PROJECT_ROOT, 'templates').replace('\\','/'),
            ],
        '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',
            ],
        },
    },
]


---------------------------------------------------------------------------------

之後, 只要在 你的 project 目錄下, 建一個名為 template 的目錄, 來用即可

如 AAAA project , 就會在 AAAA/AAAA/templates/ 這個目錄下找 


2015年6月5日

PyCurl Windows 工作環境的一些注意事項

今天發現一個很詭異的狀況, 因為測試設備取消了 TLS 1.1 的支援

在 XP 環境下, 用最新的 Curl 能正常運作
但 PyCurl 卻一直出現

35, 'schannel: failed to receive handshake, SSL/TLS connection failed

的錯誤

相同 code 在 Windows7 卻能正常運作, 暫時找不到 XP 下解決方法

看來真的只能 RIP XP 了....

Windows 下裝 python 2.7 需要的元件

在裝一些套件時, 會需要用到 Microsoft Visual C++ Compiler for Python 2.7

https://www.microsoft.com/en-us/download/details.aspx?id=44266

筆記一下

2015年5月27日

Linux 的 Killall

在 Linux 下 , 使用 killall 指令可以很方便的中止一些程式
但會發現 程式已經中止了, 但一些網路應用的程式 用 netstat -tulpn 時會看到 port 還被佔用沒釋放開來, 所以必需  killall -9 的方式, 才能把要 殺的程式對應的網路 port 全部排除

參考資料
http://www.cyberciti.biz/faq/apachehttpdaddress-already-in-use-make_sock-could-not-bind-to-port-80-or-443/


2015年4月21日

30分鐘內了解 Python

來自
http://wiki.woodpecker.org.cn/moin/ZqQuickIntoPy

這真的整理的非常好, 像我這種 Python 不算熟的, 印一張放桌面很好用..

天天拜...