django에서 i18n 지원 방법


django 프로젝트 공식 문서를 참고하자.

https://docs.djangoproject.com/en/1.9/topics/i18n/translation/#how-django-discovers-language-preference


i18n을 사용하려면 gettext를 설치해야 하는데 윈도우 용은 아래 링크를 클릭해서 설치를 한다.

http://mlocati.github.io/gettext-iconv-windows/


settings.py 에서 MIDDLEWARE_CLASSES 에 django.middleware.locale.LocaleMiddleware 를 추가한다.


MIDDLEWARE_CLASSES = [

...

    'django.middleware.locale.LocaleMiddleware',

    'django.middleware.common.CommonMiddleware',

...

]


ugettext_lazy 를 함수를 import한다.


from django.utils.translation import ugettext_lazy as _


언어설정

LANGUAGE_CODE = 'ko-KR'


언어목록

LANGUAGES = [

  ('ko', _('Korean')),

  ('en', _('English')),

]


언어 파일 경로

LOCALE_PATHS = (

    os.path.join(BASE_DIR, 'locale'),

)


settings.py에서 위와 같이 설정 후,

python manage.py makemessages 명령을 내리면 언어파일 경로에 각 언어별로 폴더가 생성된다. django.po 파일이 생성되면 파일을 열어서 수정한다.

msgid에는 소스에 있는 문구가 들어있고 msgstr에 한글로 번역을 하면 된다.


예)

#: .\snippets\templates\main.html:122 .\snippets\templates\main.html.py:127

msgid "Welcome to our page"

msgstr "홈페이지에 오신걸 환영합니다"


그런다음 python manage.py compilemessages 를 하면 컴파일이 된다.

언어별로 설정하려면 -l ko 와 같이 언어 옵션을 설정한다.


예) python manage.py makemessages -l ko


이제 템플릿 파일에서 {% load i18n %} 을 첫줄에 넣고 tran 구문을 넣으면 다국어지원이 가능해진다.


{% trans "Welcome to our page" %}

' > django' 카테고리의 다른 글

https://github.com/mirumee/saleor  (0) 2018.04.09
requirements usage  (0) 2017.06.08
django settings 분리  (0) 2017.06.03
장고 헬로우월드  (0) 2015.10.11
장고 부트스트랩 장고에 쓰기.  (0) 2015.10.11
Posted by wakira
,

    1  curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -

    2  sudo apt-get install -y nodejs

    3  sudo apt-get install -y postgresql-9.5

    4  sudo apt-get install -y build-essential python3-dev python3-pip python3-cffi libcairo2 libpango-1.0-0 libpangocairo-1.0-0

    5  git clone https://github.com/mirumee/saleor.git

    6  export LC_ALL=C

    7  pip3 install virtualenv

    8  virtualenv -p python3 venv

    9  source venv/bin/activate

   10  cd saleor

   11  pip install -r requirements.txt

   12  pip install -r requirements_dev.txt

   13  export SECRET_KEY='<mysecretkey>'

   14  sudo -u postgres createuser -P -s saleor

   15  sudo -u postgres createdb saleor

   16  python manage.py migrate

   17  npm install

   18  npm run build-assets

   19  npm run build-emails

   20  vi saleor/settings.py

   21  python manage.py runserver 0.0.0.0:8000

' > django' 카테고리의 다른 글

django에서 i18n 다국어  (0) 2018.04.20
requirements usage  (0) 2017.06.08
django settings 분리  (0) 2017.06.03
장고 헬로우월드  (0) 2015.10.11
장고 부트스트랩 장고에 쓰기.  (0) 2015.10.11
Posted by wakira
,

requirements usage

웹/django 2017. 6. 8. 03:09

현재 파이프 저장

pip freeze > requirements.txt


설치

sudo pip install -r requirements.txt



>는 덮어쓰기

echo "-r base.txt" > development.txt

>>는 아래줄 추가

' > django' 카테고리의 다른 글

django에서 i18n 다국어  (0) 2018.04.20
https://github.com/mirumee/saleor  (0) 2018.04.09
django settings 분리  (0) 2017.06.03
장고 헬로우월드  (0) 2015.10.11
장고 부트스트랩 장고에 쓰기.  (0) 2015.10.11
Posted by wakira
,

Django는 settings.py라는 모듈을 제공하여 환경설정을 하도록 한다. $ django-admin startproject [myproject] 으로 Django 프로젝트를 생성하면 [myproject]/[myproject]/settings.py 파일이 생성되는데 대부분의 환경설정이 기본값으로 적용되어있다. 그 중에 DEBUG = TRUE로 기본 설정 돼 있는 변수가 있는데 개발 환경에서는 TRUE로, 실제 운영 환경에서는 FALSE로 수정하여 사용하곤 한다. 하나의 settings.py 파일만을 사용하지 않고 공통되는 객체 하나를 상속받아서 개발 환경, 테스트 환경, 운영 환경 등에 따라서 서로 다른 세팅 파일로 나누고 버전 컨트롤 시스템에서 관리하는 방법이 있다.


환경을 분리하여 사용하는 이유

Django 프로젝트의 환경을 분리하여 사용하면 if DEBUG 또는 if not DEBUG 등을 사용하지 않을 수 있고 반복되는 코드(설정)들을 없앨 수 있다. 개인적으로 사용하는 local 환경을 버전 컨트롤로 관리할 수 있고 필요한 경우 팀원들 간에 공유 할 수도 있다.


settings.py 파일 분리하기

_myproject_/
    _myproject_/
        settings/
            __init__.py
            base.py
            development.py
            production.py

settings.py 대신에 위와 같은 구조로 파일을 생성한다. 공통으로 사용되는 환경들을 base.py 에 관리할 것이므로 우선 settings.py 의 내용을 그대로 base.py 에 복사한다. 이제 각각의 환경마다 다르게 사용될 설정들은 base.py 에서 제거하고 환경에 따라 적절하게 작성한다. base.py 를 import 해서 공통으로 사용되는 설정들을 상속받는다.

development.py

from .base import *

DEBUG = True

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

production.py

from .base import *

DEBUG = False

ALLOWED_HOSTS = ['mywebsite.com']

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'name',
        'USER': 'user',
        'PASSWORD': 'password'
    }
}

Django project을 생성할 때 settings.py 에 기본으로 설정되는 BASE_DIR이라는 값이 있다. 프로젝트의 root path를 저장해두는 것으로 DB파일이 저장되는 위치를 지정하는 등의 파일 경로를 지정할 때 사용된다. root path를 구하는 과정을 살펴보면 현재 실행되는 파일의 절대경로를 기준으로 root 폴더까지의 디렉토리의 수 만큼 os.path.dirname()을 사용하여 구하는 방식인데, 우리가 사용하는 설정 파일은 기본적으로 생성되는 settings.py 의 위치보다 한 단계 더 하위에 존재하므로 아래와 같이 os.path.dirname()을 한 번 더 입력해서 수정해줄 필요가 있다.

base.py

import os

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

[...]


settings 적용

이렇게 각각 나눠진 development.py 와 production.py 의 설정을 이용하여 shell과 runserver 명령을 이용하기 위해서는 --settings 옵션을 이용하면 된다.

  • $ python manage.py shell --settings=myproject.settings.development
  • $ python manage.py runserver --settings=myproject.settings.development

하지만 매번 --settings 옵션을 입력하는 것은 매우 번거로운 일이다.

DJANGO_SETTINGS_MODULE 환경변수를 원하는 환경으로 설정하면 --settings 옵션 없이도 이용할 수 있다.

$ export DJANGO_SETTINGS_MODULE=myproject.settings.development
$ python manage.py runserver

이것 또한 shell을 실행시킬 때마다 환경변수를 설정해줘야 하므로 번거롭다. python 가상환경을 사용하고 있다면 환경을 실행할 때 DJANGO_SETTINGS_MODULE 환경변수를 등록하도록 설정해주면 편하다. 여기서는 autoenv를 사용할 때, .env 파일을 사용하여 설정하는 방법을 이용했다. (참고 : python 가상 환경 구축하기)

.env

pyenv activate myproject-env
DJANGO_SETTINGS_MODULE=myproject.settings.development

shell 에서 .env 파일이 있는 경로로 이동하면 위의 내용을 알아서 실행하는데, 우선 myproject-env라는 가상환경을 실행하고 DJANGO_SETTINGS_MODULE 환경변수를 등록한다.


pytest-django pytest.ini

pytest.ini 파일을 이용하여 pytest-django를 사용하고 있다면 DJANGO_SETTINGS_MODULE를 아래와 같이 수정해줘야 된다. (참고 : Django에서 pytest 사용하기)

pytest.ini

[pytest]
DJANGO_SETTINGS_MODULE=myproject.settings.development
python_files = tests.py test_*.py *_tests.py *_test.py


django 환경에 맞게 requirements.txt 분리

어떤 패키지는 운영 시에는 사용되지 않지만 개발의 편의를 위해서 필요한 경우가 있다. 이런 경우 requirements.txt와 requirements-dev.txt 등과 같이 패키지 리스트를 분리하여 사용하기도 한다. Django 환경을 분리하여 사용하는 경우 requirements.txt 파일들도 각각의 환경에 맞게 분리하여 사용하는 것이 좋다. 위에서 settings/ 의 구조와 마찬가지로 requirements/을 아래와 같이 분리한다.

requirements/
    base.txt
    development.txt
    production.txt

마찬가지로 공통으로 사용되는 의존성은 base.txt 에 넣고 따로 사용되는 의존성은 분리하여 각각의 파일에 넣는다.

base.txt

Django==1.10.5
[...]

development.txt

-r base.txt
pytest==3.0.5
[...]





애플리케이션을 배포하게 되면, 장비에 따라 필요한 라이브러리, 데이터베이스 정보 등 설정 정보를 다르게 가져가야 한다. django 프로젝트를 생성하면 기본적으로 1개의 settings.py가 있는데, 설정 정보를 따로 가져가기 위해서는 파일을 분리할 필요가 있다.

그래서! 기존의 패키지 구조

myproject/
    myproject/
        settings.py

에서

myproject/
    myproject/
        settings/
            __init__.py
            base.py
            local.py
            development.py
            production.py

로 분리하는 작업을 진행하였다.



일단 모든 환경에 필요한 공통된 설정 정보를 저장할 base.py에 기존 settings.py의 정보를 모두 복사한다.

다음 local.pydevelopment.pyproduction.py에 다음과 같이 base.py를 import 한다.

from myproject.settings.base import *

이제 환경마다 다르게 가져갈 설정 정보들을 분리해보자.

# local.py
from myproject.settings.base import *

# local 환경이니까 디버그 모드를 켜야지!
DEBUG = true

# local 데이터베이스의 정보를 입력한다.
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'LOCAL_DB_NAME',
        'USER': 'LOCAL_DB_USER',
        'PASSWORD': 'LOCAL_DB_PASSWORD',
        'HOST': 'LOCAL_DB_HOST',
        'PORT': 'LOCAL_DB_PORT',
    }
}

위와 같이 분리할 정보를 base.py에서 지우고 환경에 맞는 파일에 넣어주면 된다.



이제 애플리케이션이 구동될 때, 변경된 설정 파일을 읽도록 설정해주어야 한다.

프로젝트의 wsgi.py 파일을 열면 기본 설정 파일을 지정하는 코드가 있다.

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproject.settings")

본인 기본 설정을 local로 지정할 것이다.

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproject.settings.local")

이것은 어디까지나 default 설정을 지정하는 것 뿐이고, 애플리케이션을 구동할 때 다른 설정을 주입할 수 있어야 할 것이다. 두 가지 방법이 있다.

  1. 위에서 봤던 DJANGO_SETTINGS_MODULE 을 .bashrc.bash_profile.zshrc에 환경 변수로 등록하는 방법

    export DJANGO_SETTINGS_MODULE=myproject.settings.local
    
  2. 서버를 띄울 때 설정을 주입하는 방법

    python manage.py runserver --settings=myproject.settings.local
    

이렇게 하면 원하는 설정으로 애플리케이션을 구동시킬 수 있다!

끝!



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

--settings=Coin.settings.development 추가하기


' > django' 카테고리의 다른 글

https://github.com/mirumee/saleor  (0) 2018.04.09
requirements usage  (0) 2017.06.08
장고 헬로우월드  (0) 2015.10.11
장고 부트스트랩 장고에 쓰기.  (0) 2015.10.11
python for visual studio  (0) 2014.08.20
Posted by wakira
,

장고 헬로우월드

웹/django 2015. 10. 11. 18:49


15.10.10.hello world.zip


' > django' 카테고리의 다른 글

requirements usage  (0) 2017.06.08
django settings 분리  (0) 2017.06.03
장고 부트스트랩 장고에 쓰기.  (0) 2015.10.11
python for visual studio  (0) 2014.08.20
설정법  (0) 2014.06.08
Posted by wakira
,

https://github.com/dyve/django-bootstrap3


django-bootstrap3-develop.zip








새로운폴더 생성후 들어간다

sudo apt-get update &

sudo apt-get install git-core

git clone -b master https://github.com/dyve/django-bootstrap3.git

sudo apt-get install python

sudo apt-get install python-pip




django-bootstrap3폴더에 들어가서

sudo pip install -r requirements.txt 

sudo pip install -e .


demo폴더에 들어가서

sudo nohup python manage.py runserver 0.0.0.0:80


끝에 &는 센스






sudo pip하면 글로벌로 설치


    1  pwd

    2  sudo apt-get update

    3  sudo apt-get install git-core

    4  git clone -b master https://github.com/dyve/django-bootstrap3.git

    5  cd django-bootstrap3

    6  sudo apt-get install python3-venv

    7  python3 -m venv myvenv

    8  source myvenv/bin/activate

    9  sudo apt-get install python

   10  sudo apt-get install python-pip

   11  sudo pip install -r requirements.txt

   12  sudo pip install -e .

   13  cd demo/

   14  sudo python manage.py runserver 0.0.0.0:80

   15  sudo ufw allow http

   16  sudo ufw allow ssh

   17  sudo ufw reload

   18  history > 1

   19  sudo python manage.py runserver 0.0.0.0:80





    1  sudo apt-get update

    2  sudo apt-get install git-core

    3  git clone -b master https://github.com/dyve/django-bootstrap3.git

    4  sudo apt-get install python

    5  sudo apt-get install python-pip

sudo apt-get install python-django

    6  sudo apt-get install python3-venv

    7  python3 -m venv myvenv

    8  source myvenv/bin/activate

    9  cd django-bootstrap3

   10  pip install -r requirements.txt

   11  pip install -e .

   12  cd demo

   13  sudo ufw allow http

   14  sudo ufw allow ssh

   15  sudo ufw reload

   16  sudo python manage.py runserver 0.0.0.0:80

   17  sudo nohup python manage.py runserver 0.0.0.0:80





(pip install virtualenvwrapper)

pip install virtualenv

(virtualenv --no-site-packages --distribute env)

virtualenv -p /usr/bin/python2.7 --no-site-packages env

source env/bin/activate




pip install django==1.9

pip install Sphinx

pip install sphinx_rtd_theme

pip install django-bootstrap3






apt-get install openssh-server

아래는 가상환경 포기


    1  sudo apt-get update

    2  sudo apt-get install git-core

    3  git clone -b dev https://github.com/jujinesy/django_wanderlust.git

    4  sudo apt-get install python

    5  sudo apt-get install python-pip

    6  cd django_wanderlust

    7  pip install -r requirements.txt

    8  pip install -e .

    9  cd demo

   10  sudo ufw allow http

   11  sudo ufw allow ssh

   12  sudo ufw reload

   13  sudo python manage.py runserver 0.0.0.0:80

   14  sudo nohup python manage.py runserver 0.0.0.0:80








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

apt-get install openssh-server

sudo apt-get install python

sudo apt-get install python-pip

export LC_ALL=C

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

user@user:~$ locale

LANG=en_US.UTF-8

LANGUAGE=en_US:en

LC_CTYPE="C"

LC_NUMERIC="C"

LC_TIME="C"

LC_COLLATE="C"

LC_MONETARY="C"

LC_MESSAGES="C"

LC_PAPER="C"

LC_NAME="C"

LC_ADDRESS="C"

LC_TELEPHONE="C"

LC_MEASUREMENT="C"

LC_IDENTIFICATION="C"

LC_ALL=C

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



pip install virtualenv

mkdir ~/.virtualenvs

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

.bashrc의 맨아래 추가


export WORKON_HOME=$HOME/.virtualenvs

export PROJECT_HOME=$HOME/Workspace

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



source ~/.bashrc

sudo pip install virtualenvwrapper

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

.bashrc의 맨아래 추가


source /home/user/.local/bin/virtualenvwrapper.sh

(source /usr/local/bin/virtualenvwrapper.sh)

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



source ~/.bashrc

workon

sudo apt-get install sqlite3 libsqlite3-dev

mkvirtualenv pystagram

deactivate 

workon pystagram

pip install django==1.7.0



' > django' 카테고리의 다른 글

django settings 분리  (0) 2017.06.03
장고 헬로우월드  (0) 2015.10.11
python for visual studio  (0) 2014.08.20
설정법  (0) 2014.06.08
sqlitebrowser db.sqlite3  (0) 2014.04.30
Posted by wakira
,

http://pytools.codeplex.com/




PTVS 2.1 RC VS 2013.msi


' > django' 카테고리의 다른 글

장고 헬로우월드  (0) 2015.10.11
장고 부트스트랩 장고에 쓰기.  (0) 2015.10.11
설정법  (0) 2014.06.08
sqlitebrowser db.sqlite3  (0) 2014.04.30
파이썬 실행하고 명령어창 띄우기  (0) 2014.03.22
Posted by wakira
,

설정법

웹/django 2014. 6. 8. 18:42

한국어설정하고 인스톨 우분투

apt-get install open-vm-tools


    1  sudo apt-get install git-core

    2  sudo apt-get install python

    3  easy_install

    4  sudo apt-get install python-setuptools

    5  pip

    6  sudo apt-get install python-pip

    7  pip

    8  l

    9  cd cubi

   10  l

   11  git clone git@github.com:ssut/Cubi.git

   12  ssh-keygen

   13  cat ~/.ssh/id_rsa/pub

   14  cat ~/.ssh/id_rsa.pub

   15  l

   16  git clone git@github.com:ssut/Cubi.git

   17  l

   18  python

   19  history

   20  pip install django

   21  history | grep python

   22  cd ..

   23  ll

   24  tar zxvf somain.tar.gz 

   25  mv somain-somain-8438b10a696f/ somain/

   26  k

   27  l

   28  somain/

   29  cd somain

   30  l

   31  cd webroot

   32  l

   33  pip install -r requirements.txt 

   34  clear

   35  sudo apt-get install libmagick-dev

   36  pip install -r requirements.txt 

   37  sudo pip install -r requirements.txt 

   38  l

   39  ./manage.py

   40  ./manage.py syncdb

   41  ./manage.py migrate

   42  ./manage.py runserver

   43  history



    1  ls

    2  cd 바탕화면/

    3  ls

    4  cd vmware-tools-distrib/

    5  ls

    6  ./vmware-install.pl 

    7  sudo ./vmware-install.pl 

    8  ls

    9  reboot

   10  sudo reboot

   11  sudo apt-get install git-core

   12  sudo apt-get install python

   13  sudo apt-get install python-setuptools

   14  sudo apt-get install python-pip

   15  ls

   16  git

   17  git clone git@github.com:ssut/Cubi.git

   18  ssh-keygen

   19  cat ~/.ssh/id_rsa.pub

   20  git clone git@github.com:ssut/Cubi.git

   21  ls

   22  cd Cubi/

   23  ls

   24  cd webroot/

   25  ls

   26  pip install django

   27  ls

   28  pwd

   29  sudo apt-get install libmagick-dev

   30  ls

   31  ./manage.py 

   32  ./manage.py syncdb

   33  ./manage.py migrate

   34  ./manage.py runserver

   35  ls

   36  git clone git@bitbucket.org:somain/somain.git

   37  ls

   38  cd..

   39  cd ..

   40  ls

   41  cd ..

   42  ls

   43  cd C

   44  cd Cubi/

   45  ls

   46  cd webroot/

   47  ls

   48  mv somain /

   49  sudo mv somain /somain

   50  ls

   51  cd /

   52  ls

   53  cd somain/

   54  ls

   55  cd webroot/

   56  ls

   57  pip install -r requirements.txt

   58  ./manage.py 

   59  ./manage.py syncbd

   60  ./manage.py syncdb

   61  ./manage.py migrate

   62  ./manage.py

   63  ls

   64  sudo ./manage.py 

   65  sudo ./manage.py runserver

   66  sudo apt-get install libmagick-dev

   67  ls

   68  ./manage.py 

   69  pip install django

   70  sudo pip install django

   71  ./manage.py

   72  ./manage.py syncdb

   73  ./manage.py migrate

   74  ./manage.py runserver

   75  pip install celery

   76  sudo pip install -r requirements.txt 

   77  ./manage.py runserver

   78  pip install django-celery

   79  sudo pip install django-celery

   80  ./manage.py runserver

   81  ls

   82  sudo pip install -r requirements.txt

   83  ls

   84  ./manage.py runserver

   85  sudo pip install django_extensions

   86  ./manage.py runserver

   87  sudo pip install south

   88  ./manage.py runserver

   89  ./manage.py syncdb

   90  ./manage.py migrate

   91  ./manage.py runserver

   92  sudo pip install nptime

   93  ./manage.py runserver

   94  ls

   95  cd ~

   96  ls

   97  cd Cubi/

   98  ls

   99  cd webroot/

  100  ls

  101  ./manage.py runserver

  102  sudo apt-get install ssh

  103  ifconfig eth0

  104  ls

  105  ./manage.py runserver 0:8000

  106  ls

  107  history

  108  ls

  109  cd ..

  110  ls

  111  cd ..

  112  ls

  113  move /somain ./

  114  sudo move /somain ./

  115  ls

  116  sudo mv /somain ./

  117  ls

  118  hitory

  119  history

  120  ls

  121  git@github.com:jujinesy/django-tutorial.git

  122  history

  123  git clone git@github.com:jujinesy/django-tutorial.git

  124  ls

  125  cd django-tutorial/

  126  ls

  127  vi README.md 

  128  ls

  129  git pull git@github.com:jujinesy/django-tutorial.git

  130  ls

  131  cd ..

  132  ls

  133  cd django-tutorial/

  134  ls

  135  vi README.md 

  136  git checkout .

  137  ls

  138  vi README.md 

  139  ls

  140  vi test.a

  141  ls

  142  git add -A

  143  git commit -am "test message"

  144  git push

  145  ls

  146  rm test.a 

  147  ls

  148  git commit -am "delete"

  149  git push

  150  history





sublime package control

 sublimecodeintel

 SFTP


ubuntu - ssh



{

    // The tab key will cycle through the settings when first created

    // Visit http://wbond.net/sublime_packages/sftp/settings for help

    

    // sftp, ftp or ftps

    "type": "sftp",


    "save_before_upload": true,

    "upload_on_save": false,

    "sync_down_on_open": false,

    "sync_skip_deletes": false,

    "sync_same_age": true,

    "confirm_downloads": false,

    "confirm_sync": true,

    "confirm_overwrite_newer": false,

    

    "host": "192.168.11.132",

    "user": "a",

    "password": "aaaaaa",

    //"port": "22",

    

    "remote_path": "/home/a/Cubi/webroot",

    "ignore_regexes": [

        "\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json",

        "sftp-settings\\.json", "/venv/", "\\.svn/", "\\.hg/", "\\.git/",

        "\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini"

    ],

    //"file_permissions": "664",

    //"dir_permissions": "775",

    

    //"extra_list_connections": 0,


    "connect_timeout": 30,

    "keepalive": 120,

    //"ftp_passive_mode": true,

    //"ftp_obey_passive_host": false,

    //"ssh_key_file": "~/.ssh/id_rsa",

    //"sftp_flags": ["-F", "/path/to/ssh_config"],

    

    //"preserve_modification_times": false,

    //"remote_time_offset_in_hours": 0,

    //"remote_encoding": "utf-8",

    //"remote_locale": "C",

    //"allow_config_upload": false,

}



' > django' 카테고리의 다른 글

장고 헬로우월드  (0) 2015.10.11
장고 부트스트랩 장고에 쓰기.  (0) 2015.10.11
python for visual studio  (0) 2014.08.20
sqlitebrowser db.sqlite3  (0) 2014.04.30
파이썬 실행하고 명령어창 띄우기  (0) 2014.03.22
Posted by wakira
,

sqlitebrowser db.sqlite3


로 디비 열어볼수 있음

' > django' 카테고리의 다른 글

장고 헬로우월드  (0) 2015.10.11
장고 부트스트랩 장고에 쓰기.  (0) 2015.10.11
python for visual studio  (0) 2014.08.20
설정법  (0) 2014.06.08
파이썬 실행하고 명령어창 띄우기  (0) 2014.03.22
Posted by wakira
,

ipython -i test1.py

' > django' 카테고리의 다른 글

장고 헬로우월드  (0) 2015.10.11
장고 부트스트랩 장고에 쓰기.  (0) 2015.10.11
python for visual studio  (0) 2014.08.20
설정법  (0) 2014.06.08
sqlitebrowser db.sqlite3  (0) 2014.04.30
Posted by wakira
,