What is RebrickNet?

RebrickNet detects LEGO parts within photos. It is an Artificial Intelligence that has been trained on the Rebrickable database.

Our AI is still very young and has a lot to learn. For now, RebrickNet can only recognise a limited selection of these 300 parts . To make it recognise more parts at higher accuracies, we need your help!

Login to use RebrickNet.

Release: v0.268.130.55.7 (2022-10-20) Parts: 300 Colors: 64 Parts Accuracy: 93% Color Accuracy: 80% Combined Accuracy: 77% False Positives: 1%
DJDT

Time

Resource usage

Resource Value
User CPU time 1378.237 msec
System CPU time 16.928 msec
Total CPU time 1395.165 msec
Elapsed time 1456.995 msec
Context switches 1306 voluntary, 16 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

SQL queries from 1 connection

  • default 73.35 ms (278 queries including 272 similar )
Query Timeline Time (ms) Action
SELECT "lego_color"."id",
       "lego_color"."name",
       "lego_color"."rgb",
       "lego_color"."is_trans",
       "lego_color"."fuzzy_color_id",
       "lego_color"."is_active"
  FROM
"lego_color"
 WHERE
"lego_color"."is_active"
 ORDER BY
"lego_color"."name" ASC
SELECT ••• FROM "lego_color" WHERE "lego_color"."is_active" ORDER BY "lego_color"."name" ASC
0.43

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(34)
  form = SubmitPredictImageForm()

/home/nathan/rb/site/./rebricknet/forms.py in __init__(111)
  super(SubmitPredictImageForm, self).__init__(*args, **kwargs)

/home/nathan/rb/site/./lego/forms/colors.py in __init__(90)
  self.fields['color'].choices = Color.get_color_options(inc_empty_choice)

/home/nathan/rb/site/./lego/models/colors.py in get_color_options(110)
  for color in colors:

SELECT "countries_plus_country"."iso",
       "countries_plus_country"."iso3",
       "countries_plus_country"."iso_numeric",
       "countries_plus_country"."fips",
       "countries_plus_country"."name",
       "countries_plus_country"."capital",
       "countries_plus_country"."area",
       "countries_plus_country"."population",
       "countries_plus_country"."continent",
       "countries_plus_country"."tld",
       "countries_plus_country"."currency_code",
       "countries_plus_country"."currency_symbol",
       "countries_plus_country"."currency_name",
       "countries_plus_country"."phone",
       "countries_plus_country"."postal_code_format",
       "countries_plus_country"."postal_code_regex",
       "countries_plus_country"."languages",
       "countries_plus_country"."geonameid",
       "countries_plus_country"."neighbours",
       "countries_plus_country"."equivalent_fips_code"
  FROM
"countries_plus_country"
 WHERE
"countries_plus_country"."iso" = 'US'
 LIMIT
21
SELECT ••• FROM "countries_plus_country" WHERE "countries_plus_country"."iso" = 'US' LIMIT 21
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./rb/templatetags/rb_geo.py in geo_currency(20)
  geo_data = user.geo.get_user_currency()

/home/nathan/rb/site/./geo/geo.py in get_user_currency(252)
  country = Country.objects.get(iso=country_code)

412 </a>
413 </li>
414 <li class="hidden-xs">
415 {% geo_currency request.user %}
416 </li>
417 {% comment %}
418 <li class="hidden-xs hidden-sm">
419 <a href={% if request.user.is_authenticated %}"{% url 'user_profile_settings' request.user.get_username %}#personalisation"{% else %}"#" onclick="return false;"{% endif %} title="All date/times are being converted to this timezone">{% get_user_timezone request.user %}</a>

/home/nathan/rb/site/rb/templates/rb/base_root.html

SELECT "rebricknet_predictableparts"."id",
       "rebricknet_predictableparts"."part_id",
       "lego_part"."id",
       "lego_part"."part_num",
       "lego_part"."name",
       "lego_part"."part_cat_id",
       "lego_part"."notes",
       "lego_part"."is_active",
       "lego_part"."search_vector",
       "lego_part"."ldraw_part_id",
       "lego_part"."bricklink_part_id",
       "lego_part"."ignore_color_errors",
       "lego_part"."part_material_id",
       "lego_part"."is_bricklink_minifig",
       "lego_part"."is_bricklink_book",
       "lego_part"."is_bricklink_gear",
       "lego_part"."show_generic_part_msg"
  FROM
"rebricknet_predictableparts"
 INNER JOIN
"lego_part"
    ON
("rebricknet_predictableparts"."part_id" = "lego_part"."id")
 ORDER BY
"lego_part"."name" ASC
SELECT ••• FROM "rebricknet_predictableparts" INNER JOIN "lego_part" ON ("rebricknet_predictableparts"."part_id" = "lego_part"."id") ORDER BY "lego_part"."name" ASC
12.37

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

25 Rebrickable database.</p>
26
27 <p>Our AI is still very young and has a lot to learn. For now, RebrickNet can only recognise a limited
28 selection of <a href="#" class="js-toggle-field" data-field="#predictable_parts">these {{ predictable_parts|length }} parts <i class="fa fa-chevron-down"></i></a>.
29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_element"."id",
       "lego_element"."part_id",
       "lego_element"."color_id",
       "lego_element"."element_id",
       "lego_element"."design_id",
       "lego_element"."descr",
       "lego_element"."color_descr",
       "lego_element"."last_download_attempt",
       "lego_element"."num_download_attempts",
       "lego_element"."is_export_id",
       "lego_element"."is_active"
  FROM
"lego_element"
 INNER JOIN
"lego_color"
    ON
("lego_element"."color_id" = "lego_color"."id")
 WHERE
("lego_element"."is_active" AND "lego_element"."part_id" IN (5438, 2420, 23710, 425, 1934, 9335, 563, 12396, 588, 34771, 44, 22607, 24675, 45, 1455, 670, 12355, 209, 677, 23490, 24667, 107, 68, 236, 240, 1609, 147, 2928, 680, 159, 1333, 1417, 1920, 7, 54, 2974, 24432, 20502, 1070, 106, 590, 24791, 24505, 24855, 19040, 1, 20498, 28661, 24454, 13060, 5590, 20843, 23966, 41531, 6380, 1328, 1794, 24371, 914, 437, 742, 23238, 2205, 23191, 9811, 23496, 22630, 41094, 1188, 6141, 14348, 6220, 5578, 266, 23581, 196, 30267, 24235, 24486, 30269, 267, 1092, 185, 53, 1489, 157, 323, 163, 1248, 19664, 438, 101, 1441, 334, 192, 132, 268, 235, 1793, 16571, 322, 23458, 23794, 13784, 22738, 24482, 7331, 6709, 23244, 103, 424, 6, 1285, 3289, 960, 2360, 186, 667, 2261, 11089, 41090, 30565, 20188, 24347, 126, 6103, 790, 16865, 23170, 912, 24135, 11211, 23936, 9157, 24244, 6678, 8168, 5, 29307, 44232, 44071, 48756, 1608, 24049, 23961, 1249, 6853, 14471, 4395, 24916, 137, 93, 24555, 234, 24306, 737, 1624, 312, 46, 2, 4324, 1943, 24860, 669, 1247, 19623, 2926, 2022, 426, 152, 515, 24475, 812, 44608, 214, 58, 1498, 22107, 7456, 24315, 22912, 23836, 16640, 24872, 24592, 23336, 24290, 20330, 24405, 5634, 24208, 24573, 24392, 21, 24321, 24291, 24393, 3115, 24220, 76, 24329, 24365, 10890, 49842, 24027, 24304, 45188, 24213, 24202, 24394, 23813, 22470, 1517, 146, 24389, 613, 133, 1601, 24337, 676, 24873, 24299, 24293, 4308, 24264, 23493, 24179, 774, 24317, 39, 5977, 4912, 24876, 22328, 23701, 23464, 245, 22934, 19732, 24447, 23563, 24307, 24223, 24176, 24052, 21811, 9309, 12225, 24026, 23205, 23967, 23372, 22956, 41048, 18853, 23341, 24303, 45187, 43804, 20346, 40979, 44405, 23835, 24288, 1977, 19396, 171, 112, 83, 77, 244, 24302, 18289, 243, 130, 143, 1041, 678, 5978, 6594, 6858, 193, 12531, 22413, 40, 23703, 4817, 27089, 14122, 285, 1186, 24079, 24463, 1956, 379, 1505, 19969, 2445, 21364, 21442))
 ORDER BY
"lego_color"."name" ASC, "lego_element"."element_id" ASC
SELECT ••• FROM "lego_element" INNER JOIN "lego_color" ON ("lego_element"."color_id" = "lego_color"."id") WHERE ("lego_element"."is_active" AND "lego_element"."part_id" IN (5438, 2420, 23710, 425, 1934, 9335, 563, 12396, 588, 34771, 44, 22607, 24675, 45, 1455, 670, 12355, 209, 677, 23490, 24667, 107, 68, 236, 240, 1609, 147, 2928, 680, 159, 1333, 1417, 1920, 7, 54, 2974, 24432, 20502, 1070, 106, 590, 24791, 24505, 24855, 19040, 1, 20498, 28661, 24454, 13060, 5590, 20843, 23966, 41531, 6380, 1328, 1794, 24371, 914, 437, 742, 23238, 2205, 23191, 9811, 23496, 22630, 41094, 1188, 6141, 14348, 6220, 5578, 266, 23581, 196, 30267, 24235, 24486, 30269, 267, 1092, 185, 53, 1489, 157, 323, 163, 1248, 19664, 438, 101, 1441, 334, 192, 132, 268, 235, 1793, 16571, 322, 23458, 23794, 13784, 22738, 24482, 7331, 6709, 23244, 103, 424, 6, 1285, 3289, 960, 2360, 186, 667, 2261, 11089, 41090, 30565, 20188, 24347, 126, 6103, 790, 16865, 23170, 912, 24135, 11211, 23936, 9157, 24244, 6678, 8168, 5, 29307, 44232, 44071, 48756, 1608, 24049, 23961, 1249, 6853, 14471, 4395, 24916, 137, 93, 24555, 234, 24306, 737, 1624, 312, 46, 2, 4324, 1943, 24860, 669, 1247, 19623, 2926, 2022, 426, 152, 515, 24475, 812, 44608, 214, 58, 1498, 22107, 7456, 24315, 22912, 23836, 16640, 24872, 24592, 23336, 24290, 20330, 24405, 5634, 24208, 24573, 24392, 21, 24321, 24291, 24393, 3115, 24220, 76, 24329, 24365, 10890, 49842, 24027, 24304, 45188, 24213, 24202, 24394, 23813, 22470, 1517, 146, 24389, 613, 133, 1601, 24337, 676, 24873, 24299, 24293, 4308, 24264, 23493, 24179, 774, 24317, 39, 5977, 4912, 24876, 22328, 23701, 23464, 245, 22934, 19732, 24447, 23563, 24307, 24223, 24176, 24052, 21811, 9309, 12225, 24026, 23205, 23967, 23372, 22956, 41048, 18853, 23341, 24303, 45187, 43804, 20346, 40979, 44405, 23835, 24288, 1977, 19396, 171, 112, 83, 77, 244, 24302, 18289, 243, 130, 143, 1041, 678, 5978, 6594, 6858, 193, 12531, 22413, 40, 23703, 4817, 27089, 14122, 285, 1186, 24079, 24463, 1956, 379, 1505, 19969, 2445, 21364, 21442)) ORDER BY "lego_color"."name" ASC, "lego_element"."element_id" ASC
21.40

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

25 Rebrickable database.</p>
26
27 <p>Our AI is still very young and has a lot to learn. For now, RebrickNet can only recognise a limited
28 selection of <a href="#" class="js-toggle-field" data-field="#predictable_parts">these {{ predictable_parts|length }} parts <i class="fa fa-chevron-down"></i></a>.
29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5438)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5438) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.32

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2420)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2420) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23710)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23710) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1934)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1934) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 9335)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 9335) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 12396)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 12396) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 34771)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 34771) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22607)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22607) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24675)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24675) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1455)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1455) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 12355)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 12355) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 209)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 209) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23490)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23490) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1609)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1609) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2928)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2928) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1333)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1333) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1417)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1417) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1920)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1920) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2974)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2974) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24432)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24432) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24791)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24791) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24505)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24505) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24855)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24855) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19040)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19040) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partphoto"."id",
       "lego_partphoto"."part_id",
       "lego_partphoto"."color_id",
       "lego_partphoto"."submitted_by_id",
       "lego_partphoto"."image",
       "lego_partphoto"."timestamp",
       "lego_partphoto"."is_active",
       "lego_partphoto"."is_primary"
  FROM
"lego_partphoto"
 WHERE
("lego_partphoto"."is_active" AND "lego_partphoto"."part_id" = 19040)
SELECT ••• FROM "lego_partphoto" WHERE ("lego_partphoto"."is_active" AND "lego_partphoto"."part_id" = 19040)
2 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(602)
  photo_img, res['photo'] = self.get_photo_image(color_id=color_id or most_common_color_id)

/home/nathan/rb/site/./lego/models/parts.py in get_photo_image(484)
  for f in self.photos.all():  # prefetch for better performance

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partrelationship"."id",
       "lego_partrelationship"."part_parent_id",
       "lego_partrelationship"."part_child_id",
       "lego_partrelationship"."rel_type"
  FROM
"lego_partrelationship"
 WHERE
("lego_partrelationship"."part_child_id" = 19040 AND "lego_partrelationship"."rel_type" = 'S')
SELECT ••• FROM "lego_partrelationship" WHERE ("lego_partrelationship"."part_child_id" = 19040 AND "lego_partrelationship"."rel_type" = 'S')
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(607)
  similar_part = self.get_similar_part()

/home/nathan/rb/site/./lego/models/parts.py in get_similar_part(352)
  if parent_rel:

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partphoto"."id",
       "lego_partphoto"."part_id",
       "lego_partphoto"."color_id",
       "lego_partphoto"."submitted_by_id",
       "lego_partphoto"."image",
       "lego_partphoto"."timestamp",
       "lego_partphoto"."is_active",
       "lego_partphoto"."is_primary"
  FROM
"lego_partphoto"
 WHERE
("lego_partphoto"."is_active" AND "lego_partphoto"."is_primary" AND "lego_partphoto"."part_id" = 19040)
SELECT ••• FROM "lego_partphoto" WHERE ("lego_partphoto"."is_active" AND "lego_partphoto"."is_primary" AND "lego_partphoto"."part_id" = 19040)
0.10

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(663)
  photo = self.get_photo(color=None)

/home/nathan/rb/site/./lego/models/parts.py in get_photo(506)
  if photos:

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20498)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20498) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 28661)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 28661) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24454)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24454) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 13060)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 13060) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5590)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5590) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20843)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20843) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23966)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23966) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 41531)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 41531) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6380)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6380) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1328)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1328) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1794)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1794) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24371)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24371) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 914)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 914) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 437)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 437) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 742)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 742) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23238)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23238) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2205)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2205) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23191)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23191) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 9811)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 9811) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23496)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23496) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22630)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22630) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 41094)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 41094) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 14348)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 14348) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6220)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6220) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5578)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5578) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 266)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 266) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23581)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23581) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 196)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 196) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 30267)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 30267) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24235)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24235) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24486)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24486) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 30269)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 30269) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 267)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 267) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.19

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1092)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1092) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 185)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 185) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 53)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 53) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.19

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1489)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1489) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 157)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 157) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 323)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 323) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 163)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 163) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1248)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1248) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19664)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19664) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 438)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 438) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 101)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 101) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1441)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1441) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 334)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 334) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 192)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 192) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 132)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 132) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 268)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 268) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 235)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 235) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 16571)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 16571) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 322)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 322) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23458)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23458) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23794)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23794) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 13784)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 13784) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22738)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22738) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24482)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24482) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 7331)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 7331) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6709)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6709) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23244)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23244) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 103)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 103) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 424)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 424) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1285)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1285) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 3289)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 3289) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 960)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 960) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2360)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2360) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 186)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 186) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 667)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 667) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2261)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2261) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 11089)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 11089) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 41090)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 41090) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 30565)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 30565) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20188)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20188) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24347)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24347) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 126)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 126) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6103)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6103) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 790)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 790) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 16865)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 16865) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 912)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 912) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24135)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24135) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 11211)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 11211) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23936)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23936) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 9157)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 9157) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24244)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24244) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6678)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6678) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 8168)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 8168) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 29307)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 29307) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 44232)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 44232) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 44071)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 44071) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 48756)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 48756) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1608)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1608) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24049)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24049) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23961)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23961) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1249)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1249) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6853)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6853) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 14471)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 14471) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4395)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4395) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24916)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24916) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 137)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 137) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 93)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 93) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24555)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24555) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 234)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 234) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24306)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24306) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 737)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 737) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1624)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1624) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 312)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 312) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 46)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 46) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4324)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4324) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1943)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1943) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24860)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24860) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 669)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 669) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1247)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1247) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19623)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19623) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2926)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2926) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2022)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2022) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 426)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 426) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 152)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 152) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 515)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 515) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24475)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24475) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 812)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 812) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 44608)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 44608) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 214)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 214) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 58)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 58) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1498)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1498) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22107)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22107) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 7456)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 7456) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24315)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24315) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23836)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23836) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 16640)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 16640) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24872)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24872) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24592)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24592) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23336)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23336) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24290)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24290) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20330)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20330) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24405)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24405) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5634)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5634) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24208)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24208) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24573)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24573) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24392)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24392) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 21)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 21) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24321)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24321) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24291)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24291) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24393)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24393) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 3115)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 3115) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24220)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24220) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 76)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 76) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24329)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24329) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24365)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24365) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 10890)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 10890) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.10

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 49842)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 49842) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24027)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24027) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24304)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24304) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 45188)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 45188) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24213)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24213) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24202)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24202) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24394)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24394) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23813)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23813) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22470)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22470) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1517)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1517) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 146)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 146) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24389)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24389) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 613)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 613) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 133)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 133) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1601)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1601) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24337)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24337) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 676)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 676) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24873)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24873) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24299)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24299) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24293)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24293) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4308)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4308) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24264)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24264) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23493)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23493) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24179)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24179) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 774)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 774) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24317)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24317) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 39)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 39) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5977)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5977) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4912)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4912) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24876)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24876) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22328)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22328) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23701)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23701) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23464)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23464) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 245)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 245) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22934)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22934) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19732)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19732) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24447)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24447) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23563)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23563) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24176)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24176) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24052)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24052) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 21811)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 21811) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 12225)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 12225) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24026)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24026) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23205)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23205) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23967)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23967) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23372)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23372) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22956)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22956) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 41048)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 41048) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 18853)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 18853) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23341)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23341) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24303)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24303) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 45187)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 45187) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 43804)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 43804) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20346)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 20346) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partphoto"."id",
       "lego_partphoto"."part_id",
       "lego_partphoto"."color_id",
       "lego_partphoto"."submitted_by_id",
       "lego_partphoto"."image",
       "lego_partphoto"."timestamp",
       "lego_partphoto"."is_active",
       "lego_partphoto"."is_primary"
  FROM
"lego_partphoto"
 WHERE
("lego_partphoto"."is_active" AND "lego_partphoto"."part_id" = 20346)
SELECT ••• FROM "lego_partphoto" WHERE ("lego_partphoto"."is_active" AND "lego_partphoto"."part_id" = 20346)
2 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(602)
  photo_img, res['photo'] = self.get_photo_image(color_id=color_id or most_common_color_id)

/home/nathan/rb/site/./lego/models/parts.py in get_photo_image(473)
  for f in self.photos.all():  # prefetch for better performance

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 40979)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 40979) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 44405)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 44405) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23835)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23835) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24288)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24288) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1977)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1977) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19396)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19396) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 171)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 171) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 112)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 112) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 83)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 83) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 77)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 77) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 244)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 244) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24302)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24302) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 18289)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 18289) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 243)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 243) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 130)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 130) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 143)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 143) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.16

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1041)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1041) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.18

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5978)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 5978) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.17

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6594)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6594) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6858)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 6858) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.15

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 193)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 193) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 12531)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 12531) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22413)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 22413) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 40)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 40) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.13

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23703)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 23703) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4817)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 4817) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 27089)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 27089) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 14122)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 14122) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 285)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 285) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1186)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1186) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24079)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24079) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24463)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 24463) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1956)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1956) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.14

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 379)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 379) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1505)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 1505) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.10

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19969)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 19969) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2445)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 2445) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.12

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 21364)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 21364) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.11

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

SELECT "lego_partcolorstats"."id",
       "lego_partcolorstats"."part_id",
       "lego_partcolorstats"."color_id",
       "lego_partcolorstats"."num_sets",
       "lego_partcolorstats"."num_mocs",
       "lego_partcolorstats"."num_set_parts",
       "lego_partcolorstats"."num_moc_parts",
       "lego_partcolorstats"."y1",
       "lego_partcolorstats"."y2",
       "lego_partcolorstats"."is_dirty",
       "lego_partcolorstats"."ignore_color_errors"
  FROM
"lego_partcolorstats"
 WHERE
("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 21442)
 ORDER BY
"lego_partcolorstats"."num_set_parts" DESC
 LIMIT
1
SELECT ••• FROM "lego_partcolorstats" WHERE ("lego_partcolorstats"."num_sets" > 0 AND "lego_partcolorstats"."part_id" = 21442) ORDER BY "lego_partcolorstats"."num_set_parts" DESC LIMIT 1
270 similar queries.
0.10

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rebricknet/views.py in rbnet_index(38)
  return render(request, 'rebricknet/index.html', {'predictable_parts': predictable_parts, 'form': form,

/home/nathan/rb/site/./lego/models/parts.py in get_img_dir(536)
  most_common_color_id = self.get_most_common_color()

/home/nathan/rb/site/./cache/utils.py in cache_wrapper(98)
  result = method(instance, *args, **kwargs)

/home/nathan/rb/site/./lego/models/parts.py in get_most_common_color(323)
  pcs = PartColorStats.objects.filter(part=self, num_sets__gt=0).order_by('-num_set_parts').first()

29 To make it recognise more parts at higher accuracies, <a href="{% url 'rbnet_submit' %}">we need your help!</a></p>
30 <div id="predictable_parts" style="display:none" class="border-1 p-6">
31 {% for part in predictable_parts %}
32 <a href="{% url 'part_details' part.part.part_num %}"><img src="/media/{{ part.part.get_img_dir.img_url }}" width="50px" title="{{ part.part }}"></a>
33 {% endfor %}
34 </div>
35
36 {% if request.user.is_anonymous %}

/home/nathan/rb/site/rebricknet/templates/rebricknet/index.html

Log messages

No messages logged.