레이블이 django인 게시물을 표시합니다. 모든 게시물 표시
레이블이 django인 게시물을 표시합니다. 모든 게시물 표시

how to install django on cygwin

Cygwin is very restrictive when installs packages.

I needed to install django on cygwin.

I will introduce to install django on cygwin.

following is how to install django 1.8.7 with python 2.7 on cygwin 2.3.0 x86_64

1) install cygwin
   recommending category packages are admin, Base, Database, Debug, Devel, Editors, Interpreters, Libs, Python, Math, Security, System, Util, Web

2) get the django source https://www.djangoproject.com/download/1.8.7/tarball/

3) extract Django-1.8.7.tar.gz

4) $ cd Django-1.8.7
    $ python setup.py build

5) $ python setup.py install

6) enjoy the django

django error 'dict' object has no attribute 'META'

django 에러

symptom:
'dict' object has no attribute 'META'
Request Method:GET
Request URL:http://128.199.227.215:8000/tag/naver/
Django Version:1.8.4
Exception Type:AttributeError
Exception Value:
'dict' object has no attribute 'META'
Exception Location:/usr/local/lib/python2.7/site-packages/django/template/context_processors.py in debug, line 43
Python Executable:/usr/local/bin/python
Python Version:2.7.10
Python Path:
['/home/django/easy',
 '/usr/local/lib/python27.zip',
 '/usr/local/lib/python2.7',
 '/usr/local/lib/python2.7/plat-linux2',
 '/usr/local/lib/python2.7/lib-tk',
 '/usr/local/lib/python2.7/lib-old',
 '/usr/local/lib/python2.7/lib-dynload',
 '/usr/local/lib/python2.7/site-packages']

solution:
뷰쪽(views.py)에 RequestContext 아규먼트가 제대로 들어갔는지 확인한다.

uwsgi invalid request block size

uwsgi 실행시 아래와 같은 에러가 난다면?
"invalid request block size: 21327 (max 4096)...skip"

solution:
사용하는 uwsgi.ini를 아래와 같이 수정한다.
module = django.core.wsgi:get_wsgi_application()