2011-06-14 7 views
26

Django에 Wordpress 블로그를 설치할 수 있습니까? 그렇다면이 링크를 알려주세요.Django의 Wordpress

Django 플러그 앤 플레이 APP에 쉽게 설치할 수있는 단어 보도 자료가 있습니까?

+22

downvoted되는 이유는 무엇이든 이해하지 못합니다. 그 질문은 분명히 질문되었고 진실입니다. 그가 말하는 것에 대한 단서가 없다는 사실은 정확하게 우리가 왜 anwser인지에 관한 것입니다. –

+4

@ e-satis : 동의하지 마십시오. Jeff의 최신 [저품질 질문에 대한 블로그 항목] (http://blog.stackoverflow.com/2011/06/optimizing-for-pearls-not-sand/)을 참조하십시오. –

+7

이 질문은 품질이 좋지 않습니다. 적절하게 질문합니다. 형식이 좋고 주제가 완벽하게 설명되어 있습니다. 지식의 부족은 질문의 질과 관련된 의미가 없습니다. –

답변

38

장고가 Pythonframework이며, 워드 프레스는 PHPCMS이다.

당신이 하얀 포니에 포드 모터를 연결할 수 있는지 묻는 것과 같습니다.

그러나 동일한 컴퓨터에 둘 다 설치할 수 있으며 데이터를 공유 할 수 있습니다. 그러나 주제와 시간에 대한 전문적인 지식이 필요합니다.

+2

거기에 몇 가지 장고 전원 CMS 솔루션이있다 (참고 : https://www.django-cms.org/) – Swift

+0

bahahahahahahahaha –

17

Django 프로젝트에 WordPress 사이트를 설치하는 것은 의미가 없습니다. 그러나 각 WordPress 테이블에 대해 Django Model 클래스를 작성하여 WordPress 사이트의 데이터베이스 테이블을 Django 앱에 통합 할 수 있습니다.

장고 당신과 같이, 워드 프레스를 기존 (또는 다른) 데이터베이스 테이블에서 models.py를 구축하는 데 사용할 수있는, 도구, inspectdb을 제공

manage.py inspectdb > models.py 

을 당신은 기본적으로 표현이 모델을, 일단 귀하의 워드 프레스 사이트에서 Django에서 코딩을 계속할 수 있습니다. Django의 database-abstraction API을 사용하여 필요에 따라 WordPress 테이블에 액세스 할 수 있습니다.

희망이 있습니다.

+0

이 통합 양식 콘텐츠 관리를 위해 Wordpress 관리 인터페이스를 사용하고 장고 앱에서 콘텐츠 데이터를 사용하려는 경우 유용합니다. –

+0

매우 유용합니다. 고마워요! – damix911

8

WordPress 기능 외에도 몇 가지 비표준 UI가있는 이번 주말에 사이트를 구축하고 있습니다. 나는 WordPress에서 여전히 속도를 내고 있지만 장고를 잘 알고있다. WordPress에서 내가 원하는 것을 쉽게 할 수 없다면, 아마 Python에서 WordPress를 운전하는 것에 의지 할 것입니다. 그래서 나는 주위를 파고 들었다.

내가 워드 프레스 데이터베이스를 읽기 위해 모델과 뷰를 제공하기 위해 주장 오늘 밤 GitHub의에 장고 - 워드 프레스라는 모듈을 발견 : https://github.com/sunlightlabs/django-wordpress

나는 또한 워드 프레스에서 장고에 마이그레이션 도구로 보이는주의 : http://code.google.com/p/django-wordpress-admin/

희망이 있습니다.

+1

예! 또한 [Python WordPress XML-RPC] (https://python-wordpress-xmlrpc.readthedocs.org/en/latest/)도 있습니다. 최상의 접근 방식은 귀하의 필요를 기반으로합니다. –

5

신속하고 더러운 솔루션 그냥 기존의 장고 웹 사이트에 워드 프레스 블로그를 추가하고 같은 전체 모양/느낌을 갖고 싶어 (이 내 사용 사례이었고, 나는 그것이 가장 일반적인 사용의 느낌이있다 케이스).

이 나를 위해 일한 나는 결과에 행복 해요 : collaborate.io/blog

이것은 내가 무슨 짓을 : 홈페이지에서 워드 프레스 블로그

  • 이 도구 상자 워드 프레스를 설치 yourwebsite.com/hidden_blog

    1. 설정 테마 (CSS 파일을 편집하여 쉽게 바꿀 수있는 바닐라 테마)
    2. django url yourwebsite.com/blog가 yourwebsite를 포함하는 iframe으로 html을 제공하도록 구성하십시오.COM/hidden_blog 같은 글꼴을 얻을
    3. 조정할 워드 프레스 도구 상자 CSS를
    4. 자동은 iframe의 높이를 수정하는
    5. 설정 JQuery와-은 iframe-자동 높이

    이 때문에 iframe이 몇 가지 특이 사항이 있지만, 그래서 아무것도 심각 멀리. 장래에 SEO 문제가 발생할 수도 있지만 장고에 CMS/블로그 앱을 직접 개발하는 것보다 훨씬 빠릅니다.

  • +0

    iframe을 사용하는 것은 좋은 해결책이 아닙니다. SEO와 다른 많은 것들에 좋지 않습니다. –

    0

    django-wordpress 앱을 사용해 볼 수도 있습니다.

    사실 그것은 @byrandie가 말한 작업을 수행합니다. 데이터베이스를 검사하고 모델을 만듭니다.

    더 많은 경우 pip 패키지를 만들어 프로젝트에 쉽게 추가 할 수 있습니다.

    pip install the-real-django-wordpress