26 |
33 | {% for error in form.keyword.errors %}
34 |
{{ error|escape }}
35 | {% endfor %}
36 |
37 |
38 |
39 |
40 |
41 | 序号 |
42 | 开发企业 |
43 |
44 |
45 |
46 | {% autopaginate company_list 30 %}
47 | {% if company_list %}
48 | {% for company in company_list %}
49 |
50 | {{ page_obj.start_index | add:forloop.counter | add:"-1" }} |
51 | {{ company }} |
52 |
53 | {% endfor %}
54 | {% else %}
55 |
56 | no data |
57 |
58 | {% endif %}
59 |
60 |
61 |
62 | {% paginate %}
63 |
64 |
65 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/company_search.html:
--------------------------------------------------------------------------------
1 | {% load pagination_tags %}
2 |
3 |
4 |
5 |
6 |
{{ site_name }}
7 |
8 | {% include 'inc_html/header_inc.html' %}
9 |
10 |
11 |
12 |
13 |
14 | {% include 'inc_html/navbar_inc.html' %}
15 |
16 |
17 |
18 | - 首页 /
19 | - 开发商 /
20 | - 搜索开发商
21 |
22 |
23 |
24 |
25 |
26 | 搜索结果:
27 |
28 |
29 |
36 | {% if is_show_result %}
37 | {% for error in form.keyword.errors %}
38 |
{{ error|escape }}
39 | {% endfor %}
40 | {% endif %}
41 |
42 |
45 |
46 |
47 | {% if is_show_result %}
48 |
49 |
50 |
51 |
52 | 序号 |
53 | 开发企业 |
54 |
55 |
56 |
57 | {% autopaginate company_list 30 %}
58 | {% if company_list %}
59 | {% for company in company_list %}
60 |
61 | {{ page_obj.start_index | add:forloop.counter | add:"-1" }} |
62 | {{ company }} |
63 |
64 | {% endfor %}
65 | {% else %}
66 |
67 | 没有满足条件的数据.
68 | |
69 | {% endif %}
70 |
71 |
72 |
73 |
74 | {% paginate %}
75 |
76 | {% endif %}
77 |
78 | {% include 'inc_html/footer_inc.html' %}
79 |
80 |
81 |
82 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/data/all_count.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | {% if trend_data %}
4 | {% for trend_stat in trend_data %}
5 |
6 | {% endfor %}
7 | {% endif %}
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/data/all_size.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | {% if trend_data %}
4 | {% for trend_stat in trend_data %}
5 |
6 | {% endfor %}
7 | {% endif %}
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/data/live_count.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | {% if trend_data %}
4 | {% for trend_stat in trend_data %}
5 |
6 | {% endfor %}
7 | {% endif %}
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/data/live_size.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | {% if trend_data %}
4 | {% for trend_stat in trend_data %}
5 |
6 | {% endfor %}
7 | {% endif %}
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/datastat_companystat.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
{{ site_name }}
6 |
7 | {% include 'inc_html/header_inc.html' %}
8 |
9 |
10 |
11 |
12 |
13 | {% include 'inc_html/navbar_inc.html' %}
14 |
15 |
16 |
17 | - 首页 /
18 | - 数据统计 /
19 | - 开发商统计
20 |
21 |
22 |
23 |
24 |
29 |
30 |
31 |
32 | {% if company_stat_project %}
33 |
34 |
35 |
36 | 序号 |
37 | 开发企业 |
38 | 图形化展示 |
39 | 数量 |
40 |
41 |
42 |
43 |
44 | {% for company_stat in company_stat_project %}
45 |
46 | {{ forloop.counter }} |
47 | {{ company_stat.company }} |
48 |
49 |
53 | |
54 | {{ company_stat.project_count }} |
55 |
56 | {% endfor %}
57 | {% else %}
58 |
59 | no data |
60 |
61 | {% endif %}
62 |
63 |
64 |
65 |
66 |
67 | {% if company_stat_house %}
68 |
69 |
70 |
71 | 序号 |
72 | 开发企业 |
73 | 图形化展示 |
74 | 数量 |
75 |
76 |
77 |
78 |
79 | {% for company_stat in company_stat_house %}
80 |
81 | {{ forloop.counter }} |
82 | {{ company_stat.company }} |
83 |
84 |
88 | |
89 | {{ company_stat.house_count }} |
90 |
91 | {% endfor %}
92 | {% else %}
93 |
94 | no data |
95 |
96 | {% endif %}
97 |
98 |
99 |
100 |
101 |
102 | {% if company_stat_size %}
103 |
104 |
105 |
106 | 序号 |
107 | 开发企业 |
108 | 图形化展示 |
109 | 数量 |
110 |
111 |
112 |
113 |
114 | {% for company_stat in company_stat_size %}
115 |
116 | {{ forloop.counter }} |
117 | {{ company_stat.company }} |
118 |
119 |
123 | |
124 | {{ company_stat.size_count }} |
125 |
126 | {% endfor %}
127 | {% else %}
128 |
129 | no data |
130 |
131 | {% endif %}
132 |
133 |
134 |
135 |
136 |
137 |
138 | {% include 'inc_html/footer_inc.html' %}
139 |
140 |
141 |
142 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/datastat_trend.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
{{ site_name }}
6 |
7 | {% include 'inc_html/header_inc.html' %}
8 |
9 |
10 |
11 |
12 |
13 |
14 | {% include 'inc_html/navbar_inc.html' %}
15 |
16 |
17 |
18 | - 首页 /
19 | - 数据统计 /
20 | - 新房供应趋势
21 |
22 |
23 |
24 |
25 |
29 |
30 |
31 |
图形加载中...
32 |
图形加载中...
33 |
34 |
35 |
图形加载中...
36 |
图形加载中...
37 |
38 |
39 |
40 |
41 |
110 |
111 | {% include 'inc_html/footer_inc.html' %}
112 |
113 |
114 |
115 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/datastat_trend.html.2:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
{{ site_name }}
6 |
7 | {% include 'inc_html/header_inc.html' %}
8 |
9 |
10 |
11 |
12 |
13 |
14 | {% include 'inc_html/navbar_inc.html' %}
15 |
16 |
17 |
18 | - 首页 /
19 | - 数据统计 /
20 | - 新房供应趋势
21 |
22 |
23 |
24 |
25 |
29 |
30 |
31 |
图形加载中...
32 |
图形加载中...
33 |
34 |
35 |
图形加载中...
36 |
图形加载中...
37 |
38 |
39 |
40 |
41 |
110 |
111 | {% include 'inc_html/footer_inc.html' %}
112 |
113 |
114 |
115 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/datastat_trend.html.bak.1:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
柠檬House - {{ dict_project_info.project_name }}
6 |
7 | {% include 'inc_html/header_inc.html' %}
8 |
9 |
10 |
11 |
12 |
13 |
14 | {% include 'inc_html/navbar_inc.html' %}
15 |
16 |
17 |
18 | - 首页 /
19 | - 数据统计 /
20 | - 新房供应趋势
21 |
22 |
23 |
24 |
25 |
29 |
30 |
31 |
在这加载图形
32 |
在这加载图形
33 |
34 |
35 |
在这加载图形
36 |
在这加载图形
37 |
38 |
39 |
40 |
41 |
65 |
66 | {% include 'inc_html/footer_inc.html' %}
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/datastat_trend_all.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
{{ site_name }}
6 |
7 | {% include 'inc_html/header_inc.html' %}
8 |
9 |
10 |
11 |
12 |
13 |
14 | {% include 'inc_html/navbar_inc.html' %}
15 |
16 |
17 |
18 | - 首页 /
19 | - 数据统计 /
20 | - 新房供应趋势
21 |
22 |
23 |
24 |
25 |
29 |
30 |
31 |
图形加载中...
32 |
图形加载中...
33 |
34 |
35 |
图形加载中...
36 |
图形加载中...
37 |
38 |
39 |
40 |
41 |
52 |
53 | {% include 'inc_html/footer_inc.html' %}
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/datastat_trend_live.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
{{ site_name }}
6 |
7 | {% include 'inc_html/header_inc.html' %}
8 |
9 |
10 |
11 |
12 |
13 |
14 | {% include 'inc_html/navbar_inc.html' %}
15 |
16 |
17 |
18 | - 首页 /
19 | - 数据统计 /
20 | - 新房供应趋势
21 |
22 |
23 |
24 |
25 |
29 |
30 |
31 |
图形加载中...
32 |
图形加载中...
33 |
34 |
35 |
图形加载中...
36 |
图形加载中...
37 |
38 |
39 |
40 |
41 |
52 |
53 | {% include 'inc_html/footer_inc.html' %}
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/inc_html/footer_inc.html:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
18 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/inc_html/header_inc.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
10 |
11 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/inc_html/navbar_inc.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
{{ site_name }}
10 |
11 |
12 | -
13 | 楼盘
14 |
18 |
19 |
20 |
21 |
22 | -
23 | 开发商
24 |
28 |
29 |
30 |
31 |
32 | -
33 | 数据统计
34 |
38 |
39 |
44 |
45 |
46 |
47 |
51 | - 数据更新日期:
52 | - {{ system_status.last_update|date:"Y-m-d" }}
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/pagination/pagination.html:
--------------------------------------------------------------------------------
1 | {% if is_paginated %}
2 | {% load i18n %}
3 |
26 | {% endif %}
27 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/project_detail.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
{{ site_name }}
6 |
7 | {% include 'inc_html/header_inc.html' %}
8 |
9 |
10 |
11 |
12 | {% include 'inc_html/navbar_inc.html' %}
13 |
14 |
15 |
16 | - 首页 /
17 | - 楼盘 /
18 | - {{ project.name }}
19 |
20 |
21 |
22 |
23 |
{{ project.name }}
24 | {% for summary in project_summary_list %}
25 |
26 |
27 |
28 | 类型: |
29 | {{ summary.type }} |
30 |
31 |
32 |
33 |
34 | 类型: |
35 | {{ summary.type }} |
36 |
37 |
38 | 面积: |
39 | {{ summary.min_size }} ~ {{ summary.max_size }}平方米 |
40 |
41 |
42 | 单价: |
43 | {{ summary.min_price }} ~ {{ summary.max_price }}元/平方米
44 | 均价: {{ summary.avg_price }}元/平方米
45 | 基于: [{{ summary.sample_count }}/{{ summary.total_count }}] 评估
46 | |
47 |
48 |
49 |
50 |
51 | {% endfor %}
52 |
53 |
54 |
55 | {% for building_name in building_list %}
56 |
59 | {% endfor %}
60 |
61 |
62 | {% include 'inc_html/footer_inc.html' %}
63 |
64 |
65 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/project_index.html:
--------------------------------------------------------------------------------
1 | {% load pagination_tags %}
2 |
3 |
4 |
5 |
6 |
{{ site_name }}
7 |
8 | {% include 'inc_html/header_inc.html' %}
9 |
10 |
11 |
12 |
13 |
14 | {% include 'inc_html/navbar_inc.html' %}
15 |
16 |
17 |
18 | - 首页 /
19 | - 楼盘 /
20 | - 全部楼盘
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | 序号 |
29 | 项目名称 |
30 | 开发企业 |
31 | 区域 |
32 | 上网时期 |
33 |
34 |
35 |
36 | {% autopaginate project_list 30 %}
37 | {% if project_list %}
38 | {% for project in project_list %}
39 |
40 |
41 | {{ page_obj.start_index | add:forloop.counter | add:"-1" }} |
42 | {{ project.name }} |
43 | {{ project.company }} |
44 | {{ project.region }} |
45 | {{ project.approved_date.isoformat }} |
46 |
47 | {% endfor %}
48 | {% else %}
49 |
50 | 没有满足条件的数据.
51 | |
52 | {% endif %}
53 |
54 |
55 |
56 |
57 | {% paginate %}
58 |
59 | {% include 'inc_html/footer_inc.html' %}
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/project_search.html:
--------------------------------------------------------------------------------
1 | {% load pagination_tags %}
2 |
3 |
4 |
5 |
6 |
{{ site_name }}
7 |
8 | {% include 'inc_html/header_inc.html' %}
9 |
10 |
11 |
12 |
13 |
14 | {% include 'inc_html/navbar_inc.html' %}
15 |
16 |
17 |
18 | - 首页 /
19 | - 楼盘 /
20 | - 搜索楼盘
21 |
22 |
23 |
24 |
25 |
26 | 搜索结果:
27 |
28 |
29 |
36 | {% if is_show_result %}
37 | {% for error in form.keyword.errors %}
38 |
{{ error|escape }}
39 | {% endfor %}
40 | {% endif %}
41 |
42 |
45 |
46 |
47 | {% if is_show_result %}
48 |
49 |
50 |
51 |
52 | 序号 |
53 | 项目名称 |
54 | 开发企业 |
55 | 区域 |
56 | 上网时期 |
57 |
58 |
59 |
60 | {% autopaginate project_list 30 %}
61 | {% if project_list %}
62 | {% for project in project_list %}
63 |
64 |
65 | {{ page_obj.start_index | add:forloop.counter | add:"-1" }} |
66 | {{ project.name }} |
67 | {{ project.company }} |
68 | {{ project.region }} |
69 | {{ project.approved_date.isoformat }} |
70 |
71 | {% endfor %}
72 | {% else %}
73 |
74 | 没有满足条件的数据.
75 | |
76 | {% endif %}
77 |
78 |
79 |
80 |
81 | {% paginate %}
82 |
83 | {% endif %}
84 |
85 | {% include 'inc_html/footer_inc.html' %}
86 |
87 |
88 |
89 |
--------------------------------------------------------------------------------
/DjangoHome/house/templates/tmp.bak.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
柠檬House - {{ dict_project_info.project_name }}
6 |
7 |
8 |
9 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
首页
27 |
28 |
34 |
35 |
36 | - cheyo
37 |
38 | - 更新日期:
39 | - 2014-10-31
40 |
41 |
42 |
43 |
44 |
45 |
46 |
136 |
137 |
138 |
--------------------------------------------------------------------------------
/DjangoHome/house/tests.py:
--------------------------------------------------------------------------------
1 | from django.test import TestCase
2 |
3 | # Create your tests here.
4 |
--------------------------------------------------------------------------------
/DjangoHome/house/urls.py:
--------------------------------------------------------------------------------
1 | from django.conf.urls import patterns, url
2 |
3 | from house import views
4 |
5 | urlpatterns = patterns('',
6 | url(r'^$', views.project_index, name='project_index'),
7 | url(r'^project/$', views.project_index, name='project_index'),
8 | url(r'^house/(\d+)/$', views.project_detail, name='project_detail'),
9 | url(r'^branch/(\d+)/$', views.branch_detail, name='branch_detail'),
10 | url(r'^company/(.+)/$', views.company_detail, name='company_detail'),
11 | )
12 |
--------------------------------------------------------------------------------
/DjangoHome/house/views.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | # -*- coding: utf-8 -*-
3 |
4 | import logging
5 | from django.shortcuts import render
6 | from decimal import Decimal
7 | from house.models import *
8 | from house.forms import *
9 | from django.db.models import Sum
10 |
11 | logger = logging.getLogger(__name__)
12 |
13 | def project_index(request):
14 | logger.info("request index")
15 | form = ProjectSearchForm()
16 | project_list = Project.objects.all()
17 | context = {'form': form, 'project_list': project_list}
18 | return render(request, 'project_index.html', context)
19 |
20 | def project_search(request):
21 | project_list = Project.objects.none()
22 | is_show_result = False
23 |
24 | if not request.method == 'POST':
25 | if 'search-project-post' in request.session:
26 | request.POST = request.session['search-project-post']
27 | request.method = 'POST' # 继续下面 if request.method == 'POST':方法的处理
28 | is_show_result = True
29 | else:
30 | form = ProjectSearchForm(request.POST) # A form bound to the POST data
31 |
32 | if request.method == 'POST':
33 | form = ProjectSearchForm(request.POST) # A form bound to the POST data
34 | request.session['search-project-post'] = request.POST
35 | is_show_result = True
36 | if form.is_valid(): # All validation rules pass
37 | keyword = form.cleaned_data['keyword']
38 | project_list = Project.objects.filter(name__contains=keyword)
39 | project_list = list(set(project_list)) # set用于取唯一,解决上行代码distinct()无法生效问题
40 | logger.info("search project")
41 |
42 | logger.info("search project 1")
43 |
44 | return render(request, 'project_search.html', {
45 | 'form': form,
46 | 'project_list': project_list,
47 | 'is_show_result': is_show_result
48 | })
49 |
50 | def project_detail(request, project_id):
51 | project = Project.objects.get(id=project_id)
52 |
53 | project_summary_list = ProjectSummary.objects.all().filter(project_id=project_id)
54 |
55 | dict_building_branch = {}
56 | building_list = Branch.objects.all().filter(project_id=project_id).values_list('building_name', flat=True).distinct()
57 |
58 | context = {'building_list': building_list,
59 | 'project_summary_list': project_summary_list,
60 | 'project': project}
61 | return render(request, 'project_detail.html', context)
62 |
63 | def building_detail(request, project_id, building_name):
64 | project = Project.objects.get(id=project_id)
65 |
66 | # project_summary_list = ProjectSummary.objects.all().filter(project_id=project_id)
67 |
68 | dict_house_list = {}
69 | for branch in Branch.objects.all().filter(project_id=project_id, building_name=building_name):
70 | house_list = House.objects.all().filter(branch_id=branch.id)
71 | dict_house_list[branch.name] = house_list
72 |
73 | context = {'dict_house_list': dict_house_list,
74 | 'building_name': building_name,
75 | 'project': project}
76 | logger.error(dict_house_list)
77 | return render(request, 'building_detail.html', context)
78 |
79 | def branch_detail(request, branch_id):
80 | house_list = House.objects.all().filter(branch_id=branch_id)
81 | branch_summary_list = BranchSummary.objects.all().filter(branch_id=branch_id)
82 | context = {'house_list': house_list, 'branch_summary_list': branch_summary_list}
83 | return render(request, 'branch_detail.html', context)
84 |
85 | def company_index(request):
86 | form = CompanySearchForm()
87 | company_list = Project.objects.filter().values_list('company', flat=True).distinct()
88 | #company_list = set(company_list)
89 |
90 | return render(request, 'company_index.html', {
91 | 'form': form,
92 | 'company_list': company_list
93 | })
94 |
95 | def company_detail(request,company_name):
96 | project_list = Project.objects.filter(company=company_name)
97 | context = {'project_list': project_list, 'company_name':company_name}
98 | return render(request, 'company_detail.html', context)
99 |
100 |
101 | def company_search(request):
102 | company_list = Project.objects.none()
103 | is_show_result = False
104 |
105 | if not request.method == 'POST':
106 | if 'search-company-post' in request.session:
107 | request.POST = request.session['search-company-post']
108 | request.method = 'POST' # 继续下面 if request.method == 'POST':方法的处理
109 | is_show_result = True
110 | else:
111 | form = CompanySearchForm(request.POST) # A form bound to the POST data
112 |
113 | if request.method == 'POST':
114 | is_show_result = True
115 | form = CompanySearchForm(request.POST) # A form bound to the POST data
116 | request.session['search-company-post'] = request.POST
117 | if form.is_valid(): # All validation rules pass
118 | keyword = form.cleaned_data['keyword']
119 | company_list = Project.objects.filter(company__contains=keyword)\
120 | .values_list('company', flat=True).distinct()
121 | company_list = list(set(company_list)) # set用于取唯一,解决上行代码distinct()无法生效问题
122 | logger.info("search company")
123 | logger.info("search company 1")
124 |
125 | return render(request, 'company_search.html', {
126 | 'form': form,
127 | 'company_list': company_list,
128 | 'is_show_result': is_show_result
129 | })
130 |
131 | def datastat_trend(request):
132 | return render(request, 'datastat_trend.html')
133 |
134 | def datastat_trend_live(request):
135 | return render(request, 'datastat_trend_live.html')
136 |
137 | def datastat_trend_all(request):
138 | return render(request, 'datastat_trend_all.html')
139 |
140 | def datastat_companystat(request):
141 | company_stat_project = CompanyStat.objects.order_by('-project_count')[:50]
142 | company_stat_house = CompanyStat.objects.order_by('-house_count')[:50]
143 | company_stat_size = CompanyStat.objects.order_by('-size_count')[:50]
144 |
145 | return render(request, 'datastat_companystat.html', {
146 | 'company_stat_project': company_stat_project,
147 | 'company_stat_house': company_stat_house,
148 | 'company_stat_size': company_stat_size
149 | })
150 |
151 | def trend_xml_live_count(request):
152 | trend_data = DataStat.objects.filter(type='住宅').order_by('month')
153 |
154 | return render(request, 'data/live_count.xml', {
155 | 'trend_data': trend_data
156 | }, content_type="application/xml")
157 |
158 | def trend_xml_live_size(request):
159 | trend_data = DataStat.objects.filter(type='住宅').order_by('month')
160 |
161 | return render(request, 'data/live_size.xml', {
162 | 'trend_data': trend_data
163 | }, content_type="application/xml")
164 |
165 | def trend_xml_all_count(request):
166 | trend_data = DataStat.objects.values("month").annotate(TotalHouse=Sum("house_count")).order_by('month')
167 |
168 | return render(request, 'data/all_count.xml', {
169 | 'trend_data': trend_data
170 | }, content_type="application/xml")
171 |
172 | def trend_xml_all_size(request):
173 | trend_data = DataStat.objects.values("month").annotate(TotalSize=Sum("size_count")).order_by('month')
174 |
175 | return render(request, 'data/all_size.xml', {
176 | 'trend_data': trend_data
177 | }, content_type="application/xml")
178 |
179 |
--------------------------------------------------------------------------------
/DjangoHome/log/Django_LemonHouse.log.2015-03-08:
--------------------------------------------------------------------------------
1 | 2015-03-08 18:17:55,566[house.views][INFO] request index [views.py,14]
2 | 2015-03-08 18:17:55,575[house.site][INFO] set system status variable [site.py,21]
3 | 2015-03-08 18:17:59,128[house.site][INFO] set system status variable [site.py,21]
4 | 2015-03-08 18:18:03,054[house.site][INFO] set system status variable [site.py,21]
5 | 2015-03-08 18:18:03,974[house.site][INFO] set system status variable [site.py,21]
6 | 2015-03-08 18:18:04,100[house.site][INFO] set system status variable [site.py,21]
7 | 2015-03-08 18:18:11,321[house.site][INFO] set system status variable [site.py,21]
8 | 2015-03-08 18:18:12,296[house.site][INFO] set system status variable [site.py,21]
9 | 2015-03-08 18:18:12,386[house.site][INFO] set system status variable [site.py,21]
10 | 2015-03-08 18:21:20,723[house.views][INFO] request index [views.py,14]
11 | 2015-03-08 18:21:20,725[house.site][INFO] set system status variable [site.py,21]
12 | 2015-03-08 18:21:23,053[house.site][INFO] set system status variable [site.py,21]
13 | 2015-03-08 18:21:23,624[house.site][INFO] set system status variable [site.py,21]
14 | 2015-03-08 18:21:23,834[house.site][INFO] set system status variable [site.py,21]
15 | 2015-03-08 18:21:29,585[house.site][INFO] set system status variable [site.py,21]
16 | 2015-03-08 18:21:30,289[house.site][INFO] set system status variable [site.py,21]
17 | 2015-03-08 18:21:30,349[house.site][INFO] set system status variable [site.py,21]
18 | 2015-03-08 19:14:16,300[house.views][INFO] request index [views.py,14]
19 | 2015-03-08 19:14:16,302[house.site][INFO] set system status variable [site.py,21]
20 | 2015-03-08 19:14:16,544[house.views][INFO] request index [views.py,14]
21 | 2015-03-08 19:14:16,547[house.site][INFO] set system status variable [site.py,21]
22 | 2015-03-08 19:24:05,194[house.views][INFO] request index [views.py,14]
23 | 2015-03-08 19:24:05,197[house.site][INFO] set system status variable [site.py,21]
24 | 2015-03-08 19:24:11,809[house.site][INFO] set system status variable [site.py,21]
25 | 2015-03-08 19:24:16,691[house.site][INFO] set system status variable [site.py,21]
26 | 2015-03-08 19:24:20,355[house.site][INFO] set system status variable [site.py,21]
27 | 2015-03-08 19:24:28,980[house.views][INFO] request index [views.py,14]
28 | 2015-03-08 19:24:28,983[house.site][INFO] set system status variable [site.py,21]
29 | 2015-03-08 19:24:33,326[house.views][INFO] request index [views.py,14]
30 | 2015-03-08 19:24:33,328[house.site][INFO] set system status variable [site.py,21]
31 | 2015-03-08 19:24:39,117[house.site][INFO] set system status variable [site.py,21]
32 | 2015-03-08 19:24:46,141[house.site][INFO] set system status variable [site.py,21]
33 | 2015-03-08 19:24:47,262[house.site][INFO] set system status variable [site.py,21]
34 | 2015-03-08 19:24:47,418[house.site][INFO] set system status variable [site.py,21]
35 | 2015-03-08 19:24:56,827[house.site][INFO] set system status variable [site.py,21]
36 | 2015-03-08 19:24:57,844[house.site][INFO] set system status variable [site.py,21]
37 | 2015-03-08 19:24:57,945[house.site][INFO] set system status variable [site.py,21]
38 | 2015-03-08 19:25:06,211[house.site][INFO] set system status variable [site.py,21]
39 | 2015-03-08 19:25:07,260[house.site][INFO] set system status variable [site.py,21]
40 | 2015-03-08 19:25:07,385[house.site][INFO] set system status variable [site.py,21]
41 | 2015-03-08 19:26:13,101[house.views][INFO] request index [views.py,14]
42 | 2015-03-08 19:26:13,103[house.site][INFO] set system status variable [site.py,21]
43 | 2015-03-08 19:26:37,869[house.views][INFO] search project [views.py,40]
44 | 2015-03-08 19:26:37,869[house.views][INFO] search project 1 [views.py,42]
45 | 2015-03-08 19:26:37,870[house.site][INFO] set system status variable [site.py,21]
46 | 2015-03-08 19:26:41,330[house.views][INFO] search project [views.py,40]
47 | 2015-03-08 19:26:41,330[house.views][INFO] search project 1 [views.py,42]
48 | 2015-03-08 19:26:41,332[house.site][INFO] set system status variable [site.py,21]
49 | 2015-03-08 19:26:45,973[house.views][INFO] search project [views.py,40]
50 | 2015-03-08 19:26:45,973[house.views][INFO] search project 1 [views.py,42]
51 | 2015-03-08 19:26:45,974[house.site][INFO] set system status variable [site.py,21]
52 | 2015-03-08 19:27:05,485[house.views][INFO] request index [views.py,14]
53 | 2015-03-08 19:27:05,488[house.site][INFO] set system status variable [site.py,21]
54 | 2015-03-08 20:55:05,384[house.views][INFO] request index [views.py,14]
55 | 2015-03-08 20:55:05,386[house.site][INFO] set system status variable [site.py,21]
56 | 2015-03-08 20:59:47,576[house.views][INFO] request index [views.py,14]
57 | 2015-03-08 20:59:47,612[house.site][INFO] set system status variable [site.py,21]
58 | 2015-03-08 20:59:49,615[house.site][INFO] set system status variable [site.py,21]
59 | 2015-03-08 20:59:50,021[house.site][INFO] set system status variable [site.py,21]
60 | 2015-03-08 20:59:50,078[house.site][INFO] set system status variable [site.py,21]
61 | 2015-03-08 20:59:53,077[house.site][INFO] set system status variable [site.py,21]
62 | 2015-03-08 20:59:53,375[house.site][INFO] set system status variable [site.py,21]
63 | 2015-03-08 20:59:53,426[house.site][INFO] set system status variable [site.py,21]
64 | 2015-03-08 21:01:10,143[house.site][INFO] set system status variable [site.py,21]
65 | 2015-03-08 21:01:10,362[house.site][INFO] set system status variable [site.py,21]
66 | 2015-03-08 21:01:10,401[house.site][INFO] set system status variable [site.py,21]
67 | 2015-03-08 21:01:12,888[house.site][INFO] set system status variable [site.py,21]
68 | 2015-03-08 21:01:13,084[house.site][INFO] set system status variable [site.py,21]
69 | 2015-03-08 21:01:13,118[house.site][INFO] set system status variable [site.py,21]
70 | 2015-03-08 21:01:15,953[house.site][INFO] set system status variable [site.py,21]
71 | 2015-03-08 21:01:16,180[house.site][INFO] set system status variable [site.py,21]
72 | 2015-03-08 21:01:16,206[house.site][INFO] set system status variable [site.py,21]
73 | 2015-03-08 21:01:18,935[house.site][INFO] set system status variable [site.py,21]
74 | 2015-03-08 21:01:19,154[house.site][INFO] set system status variable [site.py,21]
75 | 2015-03-08 21:01:19,186[house.site][INFO] set system status variable [site.py,21]
76 | 2015-03-08 21:01:21,519[house.site][INFO] set system status variable [site.py,21]
77 | 2015-03-08 21:01:21,772[house.site][INFO] set system status variable [site.py,21]
78 | 2015-03-08 21:01:21,808[house.site][INFO] set system status variable [site.py,21]
79 | 2015-03-08 21:01:43,291[house.views][INFO] request index [views.py,14]
80 | 2015-03-08 21:01:43,294[house.site][INFO] set system status variable [site.py,21]
81 | 2015-03-08 21:01:46,990[house.site][INFO] set system status variable [site.py,21]
82 | 2015-03-08 21:01:48,305[house.site][INFO] set system status variable [site.py,21]
83 | 2015-03-08 21:01:48,664[house.site][INFO] set system status variable [site.py,21]
84 | 2015-03-08 21:01:48,717[house.site][INFO] set system status variable [site.py,21]
85 | 2015-03-08 21:01:50,260[house.site][INFO] set system status variable [site.py,21]
86 | 2015-03-08 21:01:50,577[house.site][INFO] set system status variable [site.py,21]
87 | 2015-03-08 21:01:50,631[house.site][INFO] set system status variable [site.py,21]
88 | 2015-03-08 21:02:05,766[house.views][INFO] request index [views.py,14]
89 | 2015-03-08 21:02:05,768[house.site][INFO] set system status variable [site.py,21]
90 | 2015-03-08 21:03:28,341[house.views][INFO] request index [views.py,14]
91 | 2015-03-08 21:03:28,350[house.site][INFO] set system status variable [site.py,21]
92 | 2015-03-08 21:41:20,423[house.views][INFO] request index [views.py,14]
93 | 2015-03-08 21:41:20,442[house.site][INFO] set system status variable [site.py,21]
94 | 2015-03-08 21:43:41,325[house.views][INFO] request index [views.py,14]
95 | 2015-03-08 21:43:41,328[house.site][INFO] set system status variable [site.py,21]
96 | 2015-03-08 21:43:44,840[house.views][INFO] request index [views.py,14]
97 | 2015-03-08 21:43:44,842[house.site][INFO] set system status variable [site.py,21]
98 | 2015-03-08 21:43:46,997[house.views][INFO] request index [views.py,14]
99 | 2015-03-08 21:43:47,000[house.site][INFO] set system status variable [site.py,21]
100 | 2015-03-08 21:43:48,353[house.site][INFO] set system status variable [site.py,21]
101 | 2015-03-08 21:43:50,035[house.site][INFO] set system status variable [site.py,21]
102 | 2015-03-08 21:43:50,974[house.views][ERROR] {u'[\u672a\u547d\u540d]': [
, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...']} [views.py,76]
103 | 2015-03-08 21:43:50,979[house.site][INFO] set system status variable [site.py,21]
104 | 2015-03-08 21:43:52,069[house.views][INFO] request index [views.py,14]
105 | 2015-03-08 21:43:52,107[house.site][INFO] set system status variable [site.py,21]
106 | 2015-03-08 21:43:53,600[house.views][INFO] search project 1 [views.py,42]
107 | 2015-03-08 21:43:53,602[house.site][INFO] set system status variable [site.py,21]
108 | 2015-03-08 21:43:54,753[house.views][INFO] request index [views.py,14]
109 | 2015-03-08 21:43:54,756[house.site][INFO] set system status variable [site.py,21]
110 | 2015-03-08 21:43:55,933[house.views][INFO] search company 1 [views.py,123]
111 | 2015-03-08 21:43:55,936[house.site][INFO] set system status variable [site.py,21]
112 | 2015-03-08 21:43:56,902[house.site][INFO] set system status variable [site.py,21]
113 | 2015-03-08 21:43:58,879[house.site][INFO] set system status variable [site.py,21]
114 | 2015-03-08 21:43:59,213[house.site][INFO] set system status variable [site.py,21]
115 | 2015-03-08 21:43:59,262[house.site][INFO] set system status variable [site.py,21]
116 | 2015-03-08 21:44:01,029[house.site][INFO] set system status variable [site.py,21]
117 | 2015-03-08 21:44:12,048[house.site][INFO] set system status variable [site.py,21]
118 | 2015-03-08 21:44:15,768[house.site][INFO] set system status variable [site.py,21]
119 | 2015-03-08 21:44:18,790[house.site][INFO] set system status variable [site.py,21]
120 | 2015-03-08 21:44:20,856[house.site][INFO] set system status variable [site.py,21]
121 | 2015-03-08 21:44:25,254[house.views][ERROR] {u'[\u672a\u547d\u540d]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...']} [views.py,76]
122 | 2015-03-08 21:44:25,283[house.site][INFO] set system status variable [site.py,21]
123 | 2015-03-08 21:44:27,924[house.site][INFO] set system status variable [site.py,21]
124 | 2015-03-08 21:49:19,726[house.views][INFO] request index [views.py,14]
125 | 2015-03-08 21:49:19,728[house.site][INFO] set system status variable [site.py,21]
126 | 2015-03-08 21:49:23,026[house.views][INFO] request index [views.py,14]
127 | 2015-03-08 21:49:23,028[house.site][INFO] set system status variable [site.py,21]
128 | 2015-03-08 21:49:24,816[house.site][INFO] set system status variable [site.py,21]
129 | 2015-03-08 21:49:26,355[house.site][INFO] set system status variable [site.py,21]
130 | 2015-03-08 21:49:26,702[house.site][INFO] set system status variable [site.py,21]
131 | 2015-03-08 21:49:26,750[house.site][INFO] set system status variable [site.py,21]
132 | 2015-03-08 21:49:28,775[house.views][INFO] request index [views.py,14]
133 | 2015-03-08 21:49:28,778[house.site][INFO] set system status variable [site.py,21]
134 | 2015-03-08 21:49:35,125[house.site][INFO] set system status variable [site.py,21]
135 | 2015-03-08 21:49:36,795[house.views][INFO] request index [views.py,14]
136 | 2015-03-08 21:49:36,797[house.site][INFO] set system status variable [site.py,21]
137 | 2015-03-08 21:49:38,115[house.views][INFO] search project 1 [views.py,42]
138 | 2015-03-08 21:49:38,117[house.site][INFO] set system status variable [site.py,21]
139 | 2015-03-08 21:49:39,176[house.views][INFO] request index [views.py,14]
140 | 2015-03-08 21:49:39,178[house.site][INFO] set system status variable [site.py,21]
141 | 2015-03-08 21:49:40,482[house.site][INFO] set system status variable [site.py,21]
142 | 2015-03-08 21:49:42,123[house.views][INFO] search company 1 [views.py,123]
143 | 2015-03-08 21:49:42,125[house.site][INFO] set system status variable [site.py,21]
144 | 2015-03-08 21:49:42,811[house.views][INFO] request index [views.py,14]
145 | 2015-03-08 21:49:42,813[house.site][INFO] set system status variable [site.py,21]
146 | 2015-03-08 21:52:47,659[house.views][INFO] request index [views.py,14]
147 | 2015-03-08 21:52:47,661[house.site][INFO] set system status variable [site.py,21]
148 | 2015-03-08 22:15:54,199[house.views][INFO] request index [views.py,14]
149 | 2015-03-08 22:15:54,207[house.site][INFO] set system status variable [site.py,21]
150 | 2015-03-08 22:16:06,857[house.views][INFO] request index [views.py,14]
151 | 2015-03-08 22:16:06,897[house.site][INFO] set system status variable [site.py,21]
152 | 2015-03-08 22:16:15,586[house.views][INFO] request index [views.py,14]
153 | 2015-03-08 22:16:15,588[house.site][INFO] set system status variable [site.py,21]
154 | 2015-03-08 22:16:19,355[house.views][INFO] request index [views.py,14]
155 | 2015-03-08 22:16:19,360[house.site][INFO] set system status variable [site.py,21]
156 | 2015-03-08 22:16:21,436[house.views][INFO] search project 1 [views.py,42]
157 | 2015-03-08 22:16:21,438[house.site][INFO] set system status variable [site.py,21]
158 | 2015-03-08 22:16:23,705[house.site][INFO] set system status variable [site.py,21]
159 | 2015-03-08 22:16:28,252[house.site][INFO] set system status variable [site.py,21]
160 | 2015-03-08 22:16:28,362[house.site][INFO] set system status variable [site.py,21]
161 | 2015-03-08 22:16:33,832[house.site][INFO] set system status variable [site.py,21]
162 | 2015-03-08 22:16:37,432[house.views][INFO] request index [views.py,14]
163 | 2015-03-08 22:16:37,435[house.site][INFO] set system status variable [site.py,21]
164 | 2015-03-08 22:16:40,622[house.views][INFO] request index [views.py,14]
165 | 2015-03-08 22:16:40,625[house.site][INFO] set system status variable [site.py,21]
166 | 2015-03-08 22:25:09,197[house.views][INFO] request index [views.py,14]
167 | 2015-03-08 22:25:09,267[house.site][INFO] set system status variable [site.py,21]
168 |
--------------------------------------------------------------------------------
/DjangoHome/log/Django_LemonHouse.log.2015-03-09:
--------------------------------------------------------------------------------
1 | 2015-03-09 07:55:53,709[house.site][INFO] set system status variable [site.py,21]
2 | 2015-03-09 07:55:53,714[house.site][INFO] set system status variable [site.py,21]
3 | 2015-03-09 07:55:58,036[house.views][INFO] request index [views.py,14]
4 | 2015-03-09 07:55:58,039[house.site][INFO] set system status variable [site.py,21]
5 | 2015-03-09 08:52:13,144[house.views][INFO] request index [views.py,14]
6 | 2015-03-09 08:52:13,200[house.site][INFO] set system status variable [site.py,21]
7 | 2015-03-09 08:52:32,206[house.views][INFO] request index [views.py,14]
8 | 2015-03-09 08:52:32,209[house.site][INFO] set system status variable [site.py,21]
9 | 2015-03-09 08:52:35,177[house.site][INFO] set system status variable [site.py,21]
10 | 2015-03-09 08:52:40,584[house.views][INFO] request index [views.py,14]
11 | 2015-03-09 08:52:40,587[house.site][INFO] set system status variable [site.py,21]
12 | 2015-03-09 08:52:45,001[house.site][INFO] set system status variable [site.py,21]
13 | 2015-03-09 08:52:46,652[house.views][ERROR] {u'[A\u5ea72\u5355\u5143]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...'], u'[D\u5ea72\u5355\u5143]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...'], u'[D\u5ea71\u5355\u5143]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...'], u'[A\u5ea71\u5355\u5143]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...'], u'[B\u5ea7]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...'], u'[C\u5ea71\u5355\u5143]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...'], u'[C\u5ea72\u5355\u5143]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...']} [views.py,76]
14 | 2015-03-09 08:52:46,675[house.site][INFO] set system status variable [site.py,21]
15 | 2015-03-09 08:52:49,575[house.views][ERROR] {u'[A\u5ea72\u5355\u5143]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...'], u'[D\u5ea72\u5355\u5143]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...'], u'[D\u5ea71\u5355\u5143]': [, , , , , , , , , , , , , , , , , , , , '...(remaining elements truncated)...'], u'[A\u5ea71\u5355\u5143]': [, , , , , , , , , , , ,