コード例 #1
0
ファイル: tests.py プロジェクト: coderbag/estate-agent
    def test_meta(self):
        """
        Tests that 1 + 1 always equals 2.
        """
        # estate = Estate.objects.get(pk=86606) #86606
        wp_service = WPService(WP_PARAMS['site'])
        #         for c in wp_service.render_post_category(estate):
        #             print(c.id)
        #
        #         for c in wp_service.render_post_tags(estate):
        #             print(c)
        estate = Estate.objects.get(pk=75723)

        old_post = wp_service.get_post_by_estate(estate)
        #print(old_post)
        post = wp_service.assemble_post(estate, old_post)
        print(post.content)
コード例 #2
0
 def handle(self, *args, **options):
     translation.activate('ru')        
     wp_service = WPService(WP_PARAMS['site'])
     self.sync_correct(wp_service)      
コード例 #3
0
# -*- coding: utf-8 -*-
from django.contrib import admin
from wp_helper.models import WordpressTaxonomyTree, WordpressMeta,\
    WordpressMetaEstateType, WordpressMetaRegion, WordpressMetaStatus,\
    WordpressMetaEstateParam
from mptt.admin import MPTTModelAdmin
from wp_helper.service import WPService
from django import forms
from selectable.forms.widgets import AutoCompleteSelectMultipleWidget
from estatebase.lookups import LocalityLookup, EstateTypeLookup, RegionLookup,\
    EstateStatusLookup, EstateParamLookup
from estatebase.models import Region, Locality, EstateType
from settings import WP_PARAMS

wp_service = WPService(WP_PARAMS['site'])


def load_wp_taxonomy(modeladmin, request, queryset):
    queryset.update(up_to_date=False)
    for taxonomy in wp_service.get_taxonomies():
        t = None
        try:
            t = WordpressTaxonomyTree.objects.get(wp_id=taxonomy.id)
        except WordpressTaxonomyTree.DoesNotExist:
            WordpressTaxonomyTree.objects.create(name=taxonomy.name,
                                                 wp_id=taxonomy.id,
                                                 wp_parent_id=taxonomy.parent,
                                                 up_to_date=True)

        if t:
            t.name = taxonomy.name