안녕하세요. 개발중에 궁금한게 생겨서 질문 드립니다. 현재 django베이스로 서비스중에

 
Jaesung Yi

안녕하세요.
개발중에 궁금한게 생겨서 질문 드립니다.

현재 django베이스로 서비스중에 jwt를 적용시키려고 하는데
jwt 경우 id/password 혹은 oauth등으로 회원 베이스로 적용을 하던데

지금 제가 서비스중인 서비스경우 회원베이스 서비스가 아니여서 어려움을 겪고 있습니다.

혹시 비회원베이스 서비스에서 jwt를 적용해보신 분이나 알고 계신분이 계시면 키워드나 정보를 얻을 수 있을까요?

  • 공대영

    알고 계실지 모르겠지만 간단한 팁 하나 드리자면 JWT는 디코드가 가능합니다. 저는 예전에 이걸모르고 사용하려다 큰일날뻔 했네요

[회사

 
Adrien Lee

[회사소개]
unbox는 공연, 전시, 모임 등의 이벤트를 개인의 취향에 맞게 추천해주는 이벤트SNS입니다.
앱을 키면 내가 정말 가고 싶은 이벤트 정보만 나오는 서비스를 만들고 있습니다.
서비스 철학 및 팀 소개 : https://www.unbox.to/team/info
세 차례 정부지원사업에 선발되어 아래와 같은 프로토타입을 완성하고
Web : http://www.unbox.to
Android app :
https://play.google.com/store/apps/details?id=com.unbox.app.unboxbeta&hl=ko
iOS app :
https://itunes.apple.com/kr/app/unbox/id1057800077?mt=8
곧 출시를 앞둔 상태입니다.

[팀 소개]
unbox는 팀은 총 4명(개발자2명, 디자이너1명, 기획자1명)으로 11년 경력의 시니어 개발자님 한분과 3명의 대학생으로 구성되어 있습니다. 실력이 최고라고 말할 수 는 없지만 기본적으로 강한 책임감과 실행력이 있는 팀이고, 그런 팀원 찾고 있습니다.

[주요업무]
-unbox의 Django 서버개발 모든 것을 이끌어 나갑니다.

-풀타임 정 직원.
-Python/Django에 대한 높은 이해
-AWS, 클라우드 환경에 대한 경험
-처음(git init)부터 실제 운영(production)까지 서비스 개발 경험 운영한 경험이 있으신 분.

-읽기 쉬운 코드를 만드는 분.

[급여 및 계약]
연봉 3800-4000만원
급여는 초기에는 프로젝트 단위로 경력에 따라100% 연봉으로 지급해드릴 예정이고, 일을 하면서 서로 비전과 가치관이 맞으면 정식계약을 맺고 싶습니다.
정식계약 시 (100% 연봉) or (약간의 지분+연봉) or (지분+약간의 연봉) 선택 가능합니다.

[지원방법]
-자유 자기소개서와 이력서
(업무 능력과 관계된 중요사항들만 자유로운 형식으로 보내주세요.)
-본인의 참여도와 함께 자신이 만든 앱을 소개해주세요.
-github계정이나 blog가 있다면 공유해주세요.
-support@unbox.to으로 메일 주세요. 확인 후 개별연락 드립니다.

unbox에 관심이 가신다면 직접 찾아 뵙고 더 자세한 이야기를 나누고 싶습니다.
편하게 아래의 연락처로 연락 주세요.
이메일 : support@unbox.to
대표번호 : 0505-993-9999

  • 신동헌

    그럴려고 한 건 아닌데 디버그 모드로 실행됬나보네요
    가입하려고 url에 id 다르게 적어봤는데 traceback이 ㅠㅠ ..

    Junbum Lee

    어 음, 그러게요. DEBUG=True인데 꺼두시는게..^^;

    Chinseok Lee

    eventRaw = Events.objects.raw(“…”)
    event = list(eventRaw)[0] # 맞는 조건이 없을 경우, IndexError가 발생합니다. 이 경우 IndexError 예외를 잡아서 404 오류로 처리하는 것이 좋을 듯 합니다.

    그리고, 실서비스에서는 DEBUG=False로 끄시지 않으면, 쿼리실행내역이 메모리에서 점점 커집니다.

django 웹 애플리케이션 실행 시, 다음과 같은 것이 필요한데, 1. 웹 애플리케이

 
JeongWoo Choi

django 웹 애플리케이션 실행 시, 다음과 같은 것이 필요한데,
1. 웹 애플리케이션 실행과 동시에, 특정(사용자 정의) 클래스에 대한 객체가 생성
2. 이 객체는 유일성 보장(무조건 1개만 존재)
3. 이 객체는 애플리케이션이 작동하는 동안에는 계속 존재(메모리에 상주)
4. request가 들어올 때마다, 해당 객체에 대한 함수 실행( e.g. instance.got_request(request) )
– 만약 연속으로 2개의 request가 들어온다면, 먼저 들어온 request에 대해서 객체에 대한 함수를 실행하고, 이 함수가 끝날 때까지 다음 request는 대기

어떻게 구현해야할지 감이 잘 안오네요 ㅠ. 조언좀 부탁드리겠습니다.
감사합니다.

  • Suchan An

    어떤 기능을 개발하시는데 이런 구현이 필요한건가요?

    Young-il Cho

    데이터와 관련된 처리를 하시려는 용도라면 Django 인스턴스가 실행되는 Python 컨텍스트에 관련 정보를 저장하지 말고 Redis 등 제 3의 Memory-based Storage를 사용 하실 것을 추천 드립니다.

    Chinseok Lee

    celery 통해서 worker 하나를 통해 처리하는 방법도 있을 수 있을 듯 하네요.

    Kwon-Han Bae

    저도 celery 를 통해서 하고 동시성의 경우는 redis 에 user id 로 lock 거는걸 추천드립니다.

    Hyun-woo Park

    궁극적으로는 멱등/가환 가능한 설계가 요구되겠지만, 구현 비용대비 효과적으로는 위에서 나온 추천들 처럼 공유 메모리를 사용하는 것일 것 같습니다.

안녕하세요 django 1.9.7에서 django-haystack(2.5.1)+elasti

 
Min Han

안녕하세요 django 1.9.7에서 django-haystack(2.5.1)+elasticsearch(1.7) 을 이용하여 간단한 검색기능을 구현하려고 했습니다. 구현에는 성공했으나,
추가로 ‘은전한닢’을 적용하고 싶어서
mecab-ko를 이용하여 시도해 보았습니다.
elasticsearch에 플러그인을 붙여서 mecab-ko를 붙이는 것에는 성공했으나 이를 django-haystack의 설정을 변경하여 연결하는 방법을 찾지 못해 어려움을 겪고 있습니다…
혹시 django-haystack과 은전한닢을 함께 사용하신 분들이 계신가요? 조언 좀 부탁드립니다.

  • Woojing Seok

    조언은 해드릴수 없지만 곧 올려주실 사용기 미리 감사합니다 __

안녕하세요. 고수님들. 2017년 새해 건강하고 행복하시길 바랍니다. IP를 가지고 콘텐츠

 
Namju Yoon

안녕하세요. 고수님들.
2017년 새해 건강하고 행복하시길 바랍니다.
IP를 가지고 콘텐츠를 작성하는 시점의 위치 정보를 등록하고 싶은데 , 혹시 지역별 IP 를 분류하는 방법이나 해당 모듈을 보신 분은 공유를 부탁드립니다.

안녕하세요~~~ 오랜만에 간단한 질문좀 올릴게요!! 혹시 자바스크립트 파일에서 파이썬언어

 
유병민

안녕하세요~~~ 오랜만에 간단한 질문좀 올릴게요!!

혹시 자바스크립트 파일에서 파이썬언어를 사용하는 방법이 따로 있나요?
저는 지금 방법을 몰라서 스크립트파일을 따로 안 짜고 html 파일에서 직접 코딩을 하고 있습니다 .. 이 안에서 쓸때는 예를 들어
“{% url ‘myurl’ %}” 이런식으로 템플릿태그를 쓴다던가 할 수 있는데,
js파일 안에서는 따로 방법이 없는지 궁금합니다!!

  • 권재원

    다만 우회적으로 원하신걸 구현할수는 있습니다.

    권재원

    # html

    {% include ‘test.js’ %}

    # test.js
    $(function() {
    alert(‘{{ctx}}’);
    });

    권재원

    이런 식으로 include를 활용하시면 context 변수들을 js 파일 안에 넣을 수 있습니다.

    Chinseok Lee

    장고 템플릿 엔진을 통해 {% url %} 이 제공되는 것입니다. 장고 템플릿 엔진을 html 렌더링 뿐만 아니라, 다양한 문자열 생성에 쓰실 수 있습니다. 물론 javascript 나 css 생성, 이메일내용 생성 등에서도 쓰실 수 있습니다.

    그런데, javascript 는 대개 static 파일로서 처리를 합니다. CDN처리도 용이하구요. 그러니 URL 정의 뿐이라면, 다음과 같이 상수 정의를 참조하는 식으로 처리하시는 방법도 괜찮습니다.


    window.MY_URL = “{% url “myurl” %}”;

    /* javascript */
    $(function() {
    alert(window.MY_URL);
    });

    – Ask Django

PythonAnywhere – Lets’ Encrypt 보안인증서 적용한 경험을 작성해보았

 
Sujin Lee

PythonAnywhere – Lets’ Encrypt 보안인증서 적용한 경험을 작성해보았습니다.

  • Jihoon Kong

    더 요약해보면

    1. dehydrated github에서 내려 받아서 서버에 깔고
    2. PythonAnywhere 사이트에 가서 내 서버 깐거 랑 짝짜꿍하고
    3. 다시 서버 가서 dehydrated 로 인증서 발급받고
    4. 다시 PythonAnywhere 사이트 가서 설치요청해서 설치
    5. 서버에서 Settings.py 수정
    6. django-sslserver 서버에 설치
    인가요?

    JangHan Park

    글에 정성이 느껴지네요.. 저는 발급 받고도 귀찮아서 글 쓰다 말았는데 ㅎㅎ

[Python/Django 개발자 구인] 프리랜서와 고객 간 연결서비스를 개발하고 있는

 
Kevin Lim

[Python/Django 개발자 구인]

프리랜서와 고객 간 연결서비스를 개발하고 있는 아테나스랩에서 장고 개발자를 구인하고 있습니다. 며칠 전 아래에 글을 올렸었는데, 모집 내용에 약간의 변경이 있어 아래 글을 삭제하고 다시 업로드 합니다.

자세한 내용은 아래 링크를 확인해주세요!

과연…. Django는 Python 2를 버릴수 있을것인지

 
Jihoon Kong

과연….
Django는 Python 2를 버릴수 있을것인지

  • Chinseok Lee

    1.11 이 LTS 니깐 적어도 3년은 버틸 수 있겠네요.

    Chinseok Lee

    python2.7이 2020년까지 지원되니깐, 타이밍은 얼추 비슷하네요.

    Jihoon Kong

    문득 ie8 지원안하겠다 하던 jqurey 가 생각나네요.