템플릿 파일에 JSON 데이터를 넘겨주고 싶은데요 이렇게 하였더니 않되는것 같습니다. 1.

 
Jung Yoon Kim

템플릿 파일에 JSON 데이터를 넘겨주고 싶은데요 이렇게 하였더니 않되는것 같습니다. 1. 모델을 불러와서 JSON으로 만들고 2. 템플릿에 넘겨주는 방법을 알고싶습니다.


  • 김윤후

    DRF Serializer 사용중이신가요? 그렇다면 순서를 바꾸셔서 serializer_data = BookmarkSerializer(bookmark)
    로하시고 serializer.data를 출력하시면 나오고 이 데이터를 렌더링 하시면 돼요

Advertisements

안녕하세요. 배포모드관련 궁금한 것이 있어서 질문드립니다. 서버에 배포하기전, 로컬머신(M

 
JeongWoo Choi

안녕하세요. 배포모드관련 궁금한 것이 있어서 질문드립니다.
서버에 배포하기전, 로컬머신(Mac OS)에서 production 모드(DEBUG=False) 로 먼저 테스트를 해보려고 합니다.
static manager&compressor로 django-pipeline을 사용하고 있습니다.
collectstatic을 하고 나서 runserver를 할 때 “–insecure” 옵션을 달아주어야 한다는 것을 알게되었습니다.

근데 이 옵션을 달아주어도
static파일이 단 하나도 load가 안됩니다.
(프로젝트내에서 {% load staticfiles %}, {% load pipeline %} 둘 다 사용하는데, 단 하나의 static 파일도 load가 안됩니다.)
전부다 404 에러가 나네요.

STATIC_ROOT폴더에 원하는 static파일들이 위치한것은 확인했습니다
근데 url 경로로 접근( localhost:8000/static/css/application.css)하면 not found가 나오네요.

pipleline_enabled는 True로 설정한 상태입니다.

혹시 제가 뭔가를 놓친것이 있는걸까요?
도움 부탁드립니다!

* pipeline관련 설정을 전부다 주석처리하고 {% load staticfiles %} 만 테스트한 결과, 제대로 작동한 것을 확인했습니다. pipeline을 사용할 경우 staticfiles마저 작동이 안할 수가 있나요?

안녕하세요. 제가 새로 입사하는 개발자들을 위해서 boarding document를 만들고

 
Lee Selo

안녕하세요. 제가 새로 입사하는 개발자들을 위해서 boarding document를 만들고있습니다. 그 중 model 관계도(ERD)를 자동으로 생성해주는 extnesion이나 tool을 찾고있는데 django 1.7에 해당하는 것을 못찾고 있습니다. 추천해주실만한 package나 extension이 있나요? ERD 이외에도 boarding document에 적합한 무언가를 알고 계시다면 추천부탁드립니다 ~~ 읽어주셔서 감사합니다.

  • 김승호

    이런 것도 도움이 될까요?
    http://mmcardle.github.io/django_builder/

    Hyun-Mook Jerry Choi

    테이블이 얼마 없으시다면 젯브레인의 데이터베이스 툴(유료)를 이용하셔서 만드는 방법이나, MySQL을 이용하신다면 MySQL Workbench 에서 제공하는 기능을 이용하시면 될 것 같아요 ㅎㅎ

    박정수

    django-extensions를 찾아보니 현재 버전은 1.8 이상 지원한다고 되어있군요. 하지만 오래 전부터 존재하던 패키지이고, ERD 생성 기능도 오래전부터 있었으니, 1.7 호환이 되는 옛날 버전으로 사용하셔도 좋을 것 같네요.

    현재 django-extensions 최신버전이 1.7.5이고, django 1.7 지원을 drop한게 1.7.0이니 아주 오래되지는 않은 것 같네요. 1.6.x 버전을 사용하시면 될 것 같군요.

𝙃𝙞 𝘼𝙡𝙡 :) 𝗧𝗵𝗿𝗼𝘂𝗴𝗵 𝘁𝗵𝗶𝘀 𝗯𝗹𝗼𝗴,

 
Payal Bisht

𝙃𝙞 𝘼𝙡𝙡 🙂
𝗧𝗵𝗿𝗼𝘂𝗴𝗵 𝘁𝗵𝗶𝘀 𝗯𝗹𝗼𝗴, 𝗜 𝗮𝗺 𝘁𝗵𝗿𝗼𝘄𝗶𝗻𝗴 𝗹𝗶𝗴𝗵𝘁 𝗼𝗻 𝘄𝗵𝘆 𝗣𝘆𝘁𝗵𝗼𝗻 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿𝘀 𝗽𝗿𝗲𝗳𝗲𝗿 𝗗𝗷𝗮𝗻𝗴𝗼 𝘁𝗼 𝗼𝘁𝗵𝗲𝗿 𝗽𝗼𝗽𝘂𝗹𝗮𝗿 𝗣𝘆𝘁𝗵𝗼𝗻 𝘄𝗲𝗯 𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸𝘀.
**********************************************************************
𝗪𝗵𝘆 𝗗𝗷𝗮𝗻𝗴𝗼 𝗶𝘀 𝘁𝗵𝗲 𝗕𝗲𝘀𝘁 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 𝗳𝗼𝗿 𝗣𝘆𝘁𝗵𝗼𝗻 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿𝘀?
𝗩𝗶𝗲𝘄 𝗛𝗲𝗿𝗲:-

장고 공부안하고 프로젝트 수정중인데 도움좀주세요..ㅠㅠ pdf로 출력하는 코드인데 {{n

 
Sumin Kim

장고 공부안하고 프로젝트 수정중인데 도움좀주세요..ㅠㅠ
pdf로 출력하는 코드인데 {{name}} 으로 파일 이름을 불러오면
한글이 깨져서 까만 네모로 나옵니다..
DB에는 한글로 잘 들어가 있는데 출력부분에서 수정하려면
어떻게 해야하나요 !! 장고 구조를 몰라서..ㅠㅠ


  • 공대영

    혹시 head에 달아보시겠어요?

    Chinseok Lee

    해당 뷰 함수/클래스 전체 코드를 보여주세요.

    뷰에서 렌더할 때에는 get_template, template.render(context) 하실 필요없구요.
    django.shortcuts.render 쓰시면 편리합니다.

    return render(request, ‘템플릿경로’, {})

    Chinseok Lee

    그리고 파이썬에는 대개 직접 encode 할 필요없이 유니코드로 처리하시면, 한글 이슈가 거의 없습니다.

    – Ask Django

form 업로드 관련 내용인데요 우선 importShapefile.html 내에서 subm

 
서대교

form 업로드 관련 내용인데요
우선 importShapefile.html 내에서 submit했을 경우 listshapefile.html로 넘어가게끔 해보려고 하는데 submit 클릭하게 되면 계속해서 이렇게 에러가 발생을 하네요 무슨이유인지 아시는분 있나요ㅠ

  • Chinseok Lee

    form 태그 action 에 “import” 라는 경로를 지정하셨기 때문에,
    현재 경로인 /shapeEditor/import/ 와 조합되어 /shapeEditor/import/import/ 로 form 요청이 전달된 것입니다. 그런데 이 경로는 엉뚱한 경로인거죠.

    경로는 직접 계산하지 마시고, url reverse 기능을 활용하면 편리합니다.

    이영학

    form 액션에 import로 되있어서 페이지가 import로 넘어가네요

    송승훈

    action=”.” 을 하시거나 reverse를 이용하시려면 url에 name 을 주셔야합니다

    서대교

    넵 다들 감사합니다!

안녕하세요. django 로 모델과 어드민 코딩하는 도중에 막혀서 질문드립니다. #mo

 
Se Hyun Lee

안녕하세요. django 로 모델과 어드민 코딩하는 도중에 막혀서 질문드립니다.

#model.py
class user(models.Model):
name =유저이름
country = models.foreignkey(‘country’)
city= models.foreignkey(‘city’)

class country(models.Model):
country_name = 국가이름

class city(models.Models):
country = foreignkey(‘country’)
city_name = 도시이름

이런식으로 모델을 정의하고

#admin.py

class userAdmin(admin.ModelAdmin):
list_select_related = (“country”,”city”)
list_display = (“name”,”country”,”city”)

admin.site.register(user, userAdmin)

이런식으로 admin 을 짯습니다.

매뉴얼만 보고 하고 있는중인데 이렇게 하면
admin 에서 user 등록할때 country 를 선택하면 country 에 따라 city 의 선택가능한 값들이 바뀌어야될거같은데 이게 잘 안되네요

추가로 지정을 해야줘야되는 것들이 있을까요?

  • 권재원

    말씀하신 기능 구현할려면 손 봐야할게 한두가지가 아니네요. 어드민 템플릿 js에 ajax 붙여야하고 admin view도 바꿔야하고 할게 많네요

    권재원

    https://github.com/digi604/django-smart-selects