-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsearchindex.js
More file actions
1 lines (1 loc) · 36.5 KB
/
Copy pathsearchindex.js
File metadata and controls
1 lines (1 loc) · 36.5 KB
1
Search.setIndex({docnames:["correctness/accessing_a_protected_member_from_outside_the_class","correctness/assigning_a_lambda_to_a_variable","correctness/assigning_to_builtin","correctness/bad_except_clauses_order","correctness/bad_first_argument_given_to_super","correctness/else_clause_on_loop_without_a_break_statement","correctness/exit_must_accept_three_arguments","correctness/explicit_return_in_init","correctness/future_import_is_not_the_first_statement","correctness/implementing_java-style_getters_and_setters","correctness/indentation_contains_mixed_spaces_and_tabs","correctness/indentation_contains_tabs","correctness/index","correctness/method_could_be_a_function","correctness/method_has_no_argument","correctness/missing_argument_to_super","correctness/mutable_default_value_as_argument","correctness/no_exception_type_specified","correctness/not_using_defaultdict","correctness/not_using_else_in_a_loop","correctness/not_using_explicit_unpacking","correctness/not_using_get_to_return_a_default_value_from_a_dictionary","correctness/not_using_setdefault_to_initialize_a_dictionary","correctness/not_using_useless_classes","correctness/working_with_json","django/1.8/index","django/1.8/migration/index","django/1.8/migration/template_debug_deprecated","django/1.8/migration/template_dirs_deprecated","django/1.8/migration/template_loaders_deprecated","django/1.8/migration/template_string_if_invalid_deprecated","django/all/correctness/index","django/all/correctness/not_using_forward_slashes","django/all/correctness/not_using_null_boolean_field","django/all/index","django/all/maintainability/importing_django_model_fields","django/all/maintainability/index","django/all/performance/index","django/all/performance/inefficient_database_queries","django/all/security/allowed_hosts_setting_missing","django/all/security/django_secrect_key_published","django/all/security/index","django/all/security/same_value_for_media_root_and_static_root","django/all/security/same_value_for_media_url_and_static_url","django/index","index","maintainability/dynamically_creating_names","maintainability/from_module_import_all_used","maintainability/index","maintainability/not_using_with_to_open_files","maintainability/returning_more_than_one_variable_type_from_function_call","maintainability/using_single_letter_as_variable_name","maintainability/using_the_global_statement","performance/index","performance/not_using_iteritems_to_iterate_large_dict","performance/using_key_in_list_to_check_if_key_is_contained_in_a_list","readability/asking_for_permission_instead_of_forgiveness_when_working_with_files","readability/comparison_to_none","readability/comparison_to_true","readability/do_not_compare_types_use_isinstance","readability/index","readability/not_using_a_dict_comprehension","readability/not_using_dict_keys_when_formatting_strings","readability/not_using_if_to_switch","readability/not_using_items_to_iterate_over_a_dictionary","readability/not_using_named_tuples_when_returning_more_than_one_value","readability/not_using_unpacking_for_updating_multiple_values_at_once","readability/not_using_zip_to_iterate_over_a_pair_of_lists","readability/putting_type_information_in_a_variable_name","readability/test_for_object_identity_should_be_is_not","readability/using_an_unpythonic_loop","readability/using_camelcase_in_function_names","readability/using_map_or_filter_where_list_comprehension_is_possible","security/index","security/use_of_exec"],envversion:53,filenames:["correctness/accessing_a_protected_member_from_outside_the_class.rst","correctness/assigning_a_lambda_to_a_variable.rst","correctness/assigning_to_builtin.rst","correctness/bad_except_clauses_order.rst","correctness/bad_first_argument_given_to_super.rst","correctness/else_clause_on_loop_without_a_break_statement.rst","correctness/exit_must_accept_three_arguments.rst","correctness/explicit_return_in_init.rst","correctness/future_import_is_not_the_first_statement.rst","correctness/implementing_java-style_getters_and_setters.rst","correctness/indentation_contains_mixed_spaces_and_tabs.rst","correctness/indentation_contains_tabs.rst","correctness/index.rst","correctness/method_could_be_a_function.rst","correctness/method_has_no_argument.rst","correctness/missing_argument_to_super.rst","correctness/mutable_default_value_as_argument.rst","correctness/no_exception_type_specified.rst","correctness/not_using_defaultdict.rst","correctness/not_using_else_in_a_loop.rst","correctness/not_using_explicit_unpacking.rst","correctness/not_using_get_to_return_a_default_value_from_a_dictionary.rst","correctness/not_using_setdefault_to_initialize_a_dictionary.rst","correctness/not_using_useless_classes.rst","correctness/working_with_json.rst","django/1.8/index.rst","django/1.8/migration/index.rst","django/1.8/migration/template_debug_deprecated.rst","django/1.8/migration/template_dirs_deprecated.rst","django/1.8/migration/template_loaders_deprecated.rst","django/1.8/migration/template_string_if_invalid_deprecated.rst","django/all/correctness/index.rst","django/all/correctness/not_using_forward_slashes.rst","django/all/correctness/not_using_null_boolean_field.rst","django/all/index.rst","django/all/maintainability/importing_django_model_fields.rst","django/all/maintainability/index.rst","django/all/performance/index.rst","django/all/performance/inefficient_database_queries.rst","django/all/security/allowed_hosts_setting_missing.rst","django/all/security/django_secrect_key_published.rst","django/all/security/index.rst","django/all/security/same_value_for_media_root_and_static_root.rst","django/all/security/same_value_for_media_url_and_static_url.rst","django/index.rst","index.rst","maintainability/dynamically_creating_names.rst","maintainability/from_module_import_all_used.rst","maintainability/index.rst","maintainability/not_using_with_to_open_files.rst","maintainability/returning_more_than_one_variable_type_from_function_call.rst","maintainability/using_single_letter_as_variable_name.rst","maintainability/using_the_global_statement.rst","performance/index.rst","performance/not_using_iteritems_to_iterate_large_dict.rst","performance/using_key_in_list_to_check_if_key_is_contained_in_a_list.rst","readability/asking_for_permission_instead_of_forgiveness_when_working_with_files.rst","readability/comparison_to_none.rst","readability/comparison_to_true.rst","readability/do_not_compare_types_use_isinstance.rst","readability/index.rst","readability/not_using_a_dict_comprehension.rst","readability/not_using_dict_keys_when_formatting_strings.rst","readability/not_using_if_to_switch.rst","readability/not_using_items_to_iterate_over_a_dictionary.rst","readability/not_using_named_tuples_when_returning_more_than_one_value.rst","readability/not_using_unpacking_for_updating_multiple_values_at_once.rst","readability/not_using_zip_to_iterate_over_a_pair_of_lists.rst","readability/putting_type_information_in_a_variable_name.rst","readability/test_for_object_identity_should_be_is_not.rst","readability/using_an_unpythonic_loop.rst","readability/using_camelcase_in_function_names.rst","readability/using_map_or_filter_where_list_comprehension_is_possible.rst","security/index.rst","security/use_of_exec.rst"],objects:{},objnames:{},objtypes:{},terms:{"6gb":54,"800mb":54,"boolean":58,"break":[12,19,45],"case":[4,5,8,15,16,22,47,63],"class":[6,7,9,17,33,35,38,45,46,49,52,59,62],"default":[12,18,27,30,45],"final":[6,17],"function":[1,5,6,8,9,12,16,17,18,19,20,21,45,47,48,52,53,59,60,61,63,66,67,72,74],"import":[12,18,33,36,38,40,45,48,56,59,65],"long":[3,9,45,63,72],"new":[4,7,8,15,16,18,23,26,44,45,61,62,73],"null":33,"public":[0,9],"return":[1,6,9,12,13,14,16,17,19,23,38,45,48,52,54,57,60,62,63,64,66,69],"short":45,"static":[32,42,43],"super":[12,45],"true":[19,27,28,29,30,32,33,38,45,57,60],"try":[3,6,17,46,50,51,56],"while":[6,19,21,46,66],Are:52,But:[5,6,19,46,57,58,69],For:[4,6,9,15,56,58,64,67,72],Going:62,NOT:[5,55],Not:[9,12,31,45,48,53,58,60],One:52,The:[1,3,4,5,6,7,8,9,10,11,14,15,16,17,18,19,20,21,22,23,24,27,30,33,39,47,49,50,52,54,55,56,57,58,59,61,64,65,66,67,68,70,71,72,74],Then:21,There:[7,45,47,64,67,70],These:49,Use:[33,41,46,73,74],Using:[7,12,33,45,48,53,60,66],With:[6,17],Yes:1,__dict__:62,__enter__:[6,49],__exit__:[12,45,49],__future__:[12,45],__init__:[0,4,6,9,12,13,14,15,17,45,46,52,59,62],__str__:62,_area:7,_height:0,_length:9,_solution_95:24,_width:0,abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz:40,abhor:58,abl:[17,45],about:[6,17,38,45,47,51],abov:[16,19,21,32,46,64,66],absolut:0,accept:[9,12,33,45,65],access:[2,4,12,14,15,20,38,45,52,55,56,64,65,67,70],accomplish:[9,14,19,22,74],accord:[6,42,43],achiev:[18,62,69],ack_grep:46,acquir:40,act:[52,68],action:17,activ:33,actual:[2,16,17,38,58,68],adapt:45,add:[4,5,45,62],added:[5,17,46,62],adding:[14,45],addit:[17,65],advantag:1,after:[6,7,8,46,65],again:13,against:45,age:62,agre:72,alfr:64,algorithm:66,all:[3,10,11,13,17,19,38,41,45,46,52,58,62],alloc:7,allow:8,allowed_host:[41,45],almost:58,alreadi:22,also:[5,17,42,45,46,52,54,58,68],altern:[38,40],although:[18,21,22,59,61,68,72],alwai:[2,3,5,6,17,19,38,46,49,50],ambigu:[13,14],amount:[45,51,54],andrea:45,ani:[0,6,13,14,17,19,32,38,45,50,56,68,69],anonym:1,anoth:[45,47,52,62],answer:45,anti:[25,34,36,37,44,48,53],anytim:74,anywher:65,app:[38,44],app_dir:[27,28,29,30],app_directori:29,appear:6,append:[16,22,38],appli:[4,25,34,54,58],applic:[37,38,41,44],approach:[46,57,58],appropri:[12,39,45,52,53],area:[4,7,13,14,15,52],arg:17,argument:[12,13,17,18,21,22,45,50,62],aris:52,articl:45,ask:[45,46,60],assign:[12,20,45,64,66,67,70],assum:[38,68],assumpt:16,asyncio:47,attack:[39,40],attempt:[4,6,7,8,14,55,56,68],author:[4,8,15,45,52],autom:45,automat:[7,9,14,18,20,49,64,67,70],avoid:[17,36,37,38,40,44,45,48,52,53],back:[2,74],backend:[27,28,29,30],backslash:32,bad:[12,45,47,52,59,62],bare:[17,63],base:[3,17,36,45,48,59],baseexcept:17,basic:[4,15,39],becaus:[3,5,6,13,14,15,18,19,21,46,49,50,52,55,59,68,69],becom:[0,2,5,47,52,63],been:[6,9,14,54,55,74],befor:[6,9,42,49,50,52,54,56,61],begin:[8,9,54],behav:8,behavior:[5,8,73],behaviour:2,behind:[14,55],being:[19,20,41],belong:[13,23,45],below:[2,3,4,5,6,7,8,9,13,14,15,16,18,19,20,21,22,23,47,49,50,52,54,55,56,57,58,59,61,64,65,66,67,68,70,71,72,74],benefit:[1,64],berlin:45,best:[44,45],better:[1,38,45,50,51],between:[2,58,59],bicycl:50,bigger:38,bind:47,block:[5,6,17],bodi:[14,16],book:24,booleanfield:33,both:8,bottom:[4,45],brown:62,bug:[8,52],build:[37,45,74],built:[12,17,19,21,22,27,28,29,30,37,45,47,49,59,67],cach:[38,39],calcul:[13,17],calculate_with_oper:63,call:[0,2,4,5,6,7,9,15,16,19,21,22,45,48,49,52,55,63,64,65,67,68,69,70],callabl:2,caller:[50,65],camelcas:[45,60],can:[1,2,5,6,7,8,16,17,19,22,23,26,37,38,40,42,44,45,49,50,52,53,54,55,57,58,62,63,65,66,68,69,72,73,74],cannot:9,car:[2,38],career:9,categor:45,categori:45,caught:[50,56],caus:[0,2,3,6,7,9,13],ceil:47,certain:21,ch06:24,chain:63,chanc:52,chang:[2,35,45,55,62,64,73],chapter:[26,34,37],charact:9,charfield:[33,35,38],check:[13,21,22,42,45,50,53,56,57,58,59,63,69,74],chimera:24,choic:45,christoph:45,circl:59,circumfer:52,circumst:17,cite:45,clarifi:[13,14],classic:66,classmethod:14,claus:[12,17,45],clean:[17,56],cleanup:17,clearer:74,close:49,cls:13,code:[1,2,3,4,5,6,8,9,10,11,13,15,17,18,19,20,21,22,35,36,38,41,45,46,47,48,49,50,51,52,53,54,55,56,57,58,61,62,63,64,65,66,67,68,69,70,71,72,73],collect:[18,45,65],column:38,com:[24,28,39,43],come:[9,45,46],commerci:45,commit:40,common:[9,22,44,45,52,63,64,66,67],commun:[56,66],compact:52,compar:[5,45,55,60,64],comparison:59,compil:[44,45],complet:[19,54,55],complex:[50,74],complic:72,compos:74,comprehens:[45,54,60],comprehes:61,comput:[9,14,52],concern:45,concis:[2,6,18,19,20,21,22,56,66,72],confidenti:41,configur:39,conform:6,confus:[50,69,74],conjunct:[19,64,67,70],consequ:[16,54],consid:[3,46,61,62],construct:[19,70],consum:26,contact:45,contain:[3,5,12,13,19,34,37,38,40,41,45,46,53,56,58,64,72,74],contains_magic_numb:5,content:[45,49],context:[6,58],contextmanag:6,contextu:47,contribut:44,contributor:45,control:[40,58],conveni:35,convent:35,convert:23,copi:[21,64],correct:[4,34,44,45,50,63],correspond:[6,64,67,70],corrupt:49,could:[8,12,23,45,58],count:46,counter:46,cours:46,creat:[1,6,8,16,18,20,21,22,23,44,45,47,48,52,54,61,70,72],creativ:45,creator:0,critic:[13,63],crucial:41,cumbersom:47,cunningham:52,current:[4,14,15,17],danger:[16,49,52,68],dat1:46,dat2:46,dat3:46,dat4:46,data1:46,data2:46,data:[21,38,45,46,50,51,52,54,65],data_dict:[46,51],data_item:51,data_kei:51,data_list:46,data_valu:51,databas:[32,37,45],datetim:23,dateutil:23,debug:[27,39,46],decid:[8,45],decim:8,declar:[19,64,67],decor:7,def:[0,4,5,6,7,9,10,11,13,14,15,16,17,23,46,50,52,59,62,63,65,66,71,74],defaultdict:[12,45],defeat:3,defin:[1,2,6,9,13,14,18,20,28,29,35,54,55,62,64,67,72],definit:[6,35],del:9,delet:9,demonstr:[5,21,56,61,64,67,68,70],depend:[46,49],deprec:[26,45,72],deriv:59,describ:[58,68],descript:[45,68],detect:47,determin:13,develop:[2,19],dew:45,dict:[12,22,45,46,50,54,60,64],dictionari:[12,21,24,38,45,53,58,60,61,62],did:0,differ:[42,43,52,59,63,69],difficult:[2,47,52,65],dir:[27,28,29,30],direct:[0,47,53,74],directli:[6,55],dirtsimpl:9,distinct:58,divid:[17,68],divide_by_zero:6,divis:[3,8,17],divisor:66,divisortoosmallerror:17,django:[25,26,27,28,29,30,32,33,34,36,37,38,39,40,41,42,43,45],djangoproject:[28,39],djangotempl:[27,28,29,30],do_someth:38,do_somthing_with_the_list:69,doc:[17,28,44],docstr:[12,45],document:[2,27,28,29,30,32,33,35,38,39,42,43,45,58],doe:[0,2,3,4,5,6,8,13,14,15,16,19,21,22,49,56,68],doesn:[3,5,23,63],don:[24,45,46],done:[14,45],doubl:[1,72],down:[38,45,46],driven:45,duck:68,dump:24,dure:50,dynam:[45,48,73,74],e0101:7,e0211:14,e0235:6,e0701:3,e1003:4,e1004:15,each:[3,5,6,11,18,45,51,64,65,66,67,70,72],eafp:56,easi:[2,38,46,48],easier:[23,26,46,56,63,65,72],easiest:46,easili:74,effbot:49,effect:[0,2],effici:[37,54,55],effort:45,either:8,elabor:[44,63],elem0:20,elem1:20,elem2:20,elem:20,element:[55,65],elif:63,elimin:[1,52],els:[12,17,40,45,46,50,55],email:[39,44],embed:1,empti:[5,18,21,22,27,30,39,58],enabl:[4,6,8,15,74],encount:[8,19,61,74],end:[5,17,55],engin:[28,29],ensur:[3,6,17,42,43,49],enumer:70,equal:[57,58,69],equat:63,equip:[49,59],equival:[4,6,18,19,20,21,61,66,72],error:[2,3,5,7,13,15,17,18,19,20,59,74],especi:[37,38,40,46],etc:[40,56,58],euclid:66,eval:74,evalu:[19,38,63],even:[6,19,32,38,39,41,45,48,49,52,62,69,73],eventu:5,everi:[9,16,18,55,58,63,64],everyth:47,exact:[3,19,22,69],exactli:[6,47,54],examin:69,exampl:[2,4,6,15,45,47,56,59,62,64,74],excecut:17,except:[6,12,38,45,49],exception_typ:6,exception_valu:6,exec:[45,73],execut:[3,4,5,6,8,15,17,19,49,50,73],exemplari:32,exist:[21,22,23,55,56],expect:[5,6,15,16],experi:[3,44],experienc:19,explain:18,explan:44,explic:62,explicit:[1,12,45,62],explicitli:14,expos:[0,9],express:[6,12,19,21,45,58,67,72],extend:45,extrem:51,fact:9,fake:39,fallback:42,fals:[19,33,39,58,69],fast:[37,44,45],faster:[44,45,63],featur:[8,16,19,26],feel:[44,45],fellow:45,few:45,field:[33,36,38,45,62],figur:66,file:[6,23,24,28,29,32,42,45,48],filesystem:29,filter:[38,45,60],find:[8,25,45,55,63],fine:[2,4,15],finish:49,first:[1,3,12,13,14,16,17,18,45,62,64,65,67,70,72],first_nam:[33,35,64],fix:[4,15,68],fixture_dir:32,flag:[19,58],flat:38,flow:58,focus:45,folder:42,follow:[0,1,4,6,10,11,20,32,33,36,41,45,46,47,48,53,58,59,73],forc:52,forgiv:[45,60],fork:45,form:[1,23,45],formal:6,format:[0,13,14,17,45,50,54,60,64],forward:[31,45],found:[5,19,44,45],four:[6,11],framework:[44,45],free:[44,45],freeli:45,frequent:[21,52],fridai:23,from:[1,8,9,12,16,18,23,24,33,35,38,39,44,45,46,48,52,54,60,62,72],from_weekday_to_str:23,fromm:72,front:3,frown:9,frozenset:58,full:45,further:62,furthermor:[13,47,63],futur:8,gain:53,gcd:66,gener:[1,17,47,54,56,66,68,72],get:[9,12,45,46],get_length:9,get_nam:65,get_secret_cod:50,getattr:46,getter:[12,45],github:45,give:73,given:[6,8,12,13,45,50,63],global:[45,48],glossari:56,goe:51,going:1,good:[45,46,47,59],goodby:[10,11],goodyby:10,got:38,gracefulli:6,great:[38,44],greatest:66,grep:46,grossli:45,grow:38,guarante:49,guid:[1,10,11,57,58,69,71],guidelin:[57,58],hack:41,half:8,halt:8,hand:46,handl:[3,6,17,19,30,59],happen:[16,47,69],happi:45,hard:[8,45,50,61,63,74],harm:37,harmless:38,has:[1,2,4,7,12,15,19,23,24,37,40,42,45,49,52,54,55,58,65,74],have:[2,6,9,14,16,23,33,38,42,43,45,46,50,56,62,63,69],header:39,height:[0,4,6,7,13,14,15,52,59],hello:[10,11,14,21,68,74],help:[3,14,44,45],henc:[37,41],her:46,here:[5,7,13,14,45,46,57,62,63],hidden:16,hide:[17,38],higher:61,highli:73,his:[46,73],hit:38,hitchcock:64,hopefulli:45,host:[32,39],how:[8,21,22,30,52,54],howev:[2,3,5,8,14,16,17,35,38,46],html:[17,24],http:[17,24,28,39,43],hundr:2,hungarian:68,hungri:54,idea:[18,19,21,22,44,46,65],ident:[1,3,42,43,45,57,60],identifi:[2,3],idiom:47,ignor:[5,57,58],immedi:7,impact:54,implement:[6,12,16,45,66],impli:7,implic:42,imposs:2,improv:[14,35,45,57,58],inadvert:0,inc:52,includ:[45,58,68],inclus:45,incom:46,incorrect:50,increas:[36,40,41,48,63,73],increment:70,indent:[6,12,45],index:[46,65,67],indic:32,indirect:74,individu:66,ineffici:[21,37,45,55],inform:[6,17,38,41,45,47,60],inherit:[4,7,15,59],init:7,initi:[7,12,21,45,61],input:1,ins:2,insid:[1,23,64],instanc:[6,13,59],instanti:52,instead:[1,2,17,24,27,28,29,30,32,33,35,38,40,45,50,54,60,62,64],integ:68,intend:[0,5],interfac:[0,54],interfer:2,interpret:[2,58],interrupt:19,introduc:[42,61],invalid:[17,27,30,50],involv:52,isn:6,issu:[45,49],item:[19,20,45,46,54,55,60],iter:[5,19,20,38,45,51,53,55,60,61,70],iteritem:[45,46,51,53,64],its:[1,14,19,22,45,67],itself:[13,17,46],java:[12,45,63],jone:65,json_fil:24,json_str:24,just:[1,2,9,38,52,68,72],keep:[19,52],kei:[22,24,45,46,51,53,54,60,61,64],kept:40,keyword:[13,16],kill:38,kind:[46,69],know:[16,46,51,65],knowledg:45,lab:24,lambda:[12,18,45,63,72],languag:[6,7,14,19,58,68,73,74],larg:[45,53],larger:1,last:[6,62,65],last_nam:[33,35,64],later:[7,8,22,46],lead:[50,69],learn:45,least:15,len:[67,70],length:[4,9,15],less:[18,20,40,54,68],let:38,letter:[45,48,67],letters_valu:67,level:11,libari:65,librari:[4,5,8,15,17,18,21],like:[13,16,24,40,45,46,63,65],line:[2,6,63,66],linearli:3,link:[39,45],list:[2,3,5,19,20,22,26,46,47,50,53,58,59,60,61,64,70],list_item:22,list_on:67,list_two:67,listtyp:59,liter:[45,74],load:[24,64],loader:29,locat:[52,70],log:17,logic:19,longer:9,look:[28,29,38,46],loop:[12,45,54,60,64,67],lose:17,lot:[37,41,45,56,63],made:[45,64,66],magic:[5,19,46],magic_numb:[5,19],mai:[40,46,47,61,72],maintain:[34,35,44,46,47,50],make:[0,2,23,26,38,39,40,45,46,50,52,53,58,65],malici:39,manag:6,mandatori:8,mani:[8,38,39,45,73],manner:21,manual:[18,20,49],map:[45,60,65],match:[3,6,17,59],math:47,matter:17,max_length:[33,35,38],mean:[1,8,51,68],measur:41,mechan:[37,39],media:[42,43],media_root:[41,43,45],media_url:[41,45],member:[4,7,12,13,14,15,45,47,52],memori:[7,49,54,64],mention:32,merg:45,mess:46,messag:[17,21],method:[4,6,9,12,15,21,22,24,45,48,49,54,63,64],middl:[8,65],might:[2,17],migrat:[25,34,44,45],million:38,mislead:[66,68],misplac:[8,45],miss:[12,13,41,45],mission:45,misspel:[27,30],mistak:44,mistakenli:[4,68],mix:[12,45],model:[33,36,38,45],modif:68,modifi:[3,4,6,8,9,15,16,18,19,20,22,47,48,49,50,52,55,56,61,65,66,72],modul:[6,8,24,28,52],mondai:23,monitor:19,more:[1,3,6,18,19,20,21,22,44,45,48,52,53,55,60,61,62,63,66,72,74],most:[5,6,41,52,69,74],much:[3,19,45,51,55,61,62,65],multipl:[20,45,52,60],multiprocess:47,must:[7,12,13,14,42,43,45],mutabl:[12,45],my_dict:61,myawesomeclass:46,mysit:43,n_int:68,name:[2,6,9,13,14,22,32,38,45,47,48,60,62,64],nameds_weekdai:23,namedtupl:65,necessari:[9,23,63],need:[0,3,4,6,8,9,13,14,15,19,23,33,38,39,45,46,47,50,51,52,54,56,57,58,63],neither:2,nest:6,neumann:45,never:[5,6,10,14,19,45,49],next:[47,64,67],nice:46,non:[12,45,58],none:[16,17,21,45,50,58,60,69],nor:2,normal:65,note:[6,7,21,54,59,63,68],noth:[18,21,22,61],notic:63,now:[2,3,4,7,14,15,46,51,65,68],nowher:40,nullbooleanfield:[31,45],number:[2,5,16,17,19,55,57,61,67,68],number_list:16,numbers_valu:67,numer:58,obj:62,object:[0,1,2,4,7,9,14,15,16,17,24,38,45,47,54,57,59,60,62,64],obtain:53,obviou:[58,64,67,70],occur:[3,6,17,49,50,69],off:1,offer:1,often:69,old:[8,61,62],older:61,oliv:72,onc:[38,45,60,62],one:[8,18,23,38,45,47,48,52,54,60,64,67,70],onli:[4,5,7,8,15,17,33,38,40,45,47,54,57,58,61,64,65,67,69,70],onlin:45,open:[24,40,45,48],oper:[3,6,8,57,58,63,69],optim:3,option:[17,27,28,29,30,33],order:[6,12,13,28,29,45,64],oreilli:24,org:17,origin:[16,19,20,21,45,56,66],oserror:56,other:[3,7,17,36,44,58],our:[38,44,45,62],out:[8,37,45,66],outcom:66,output:[6,27,30,62],outsid:[12,45],over:[1,19,38,45,53,55,60,66,72],overflow:[1,4,6,9,15,16,22,47,59,61,68,74],overhead:[23,53],overwhelm:45,overwrit:2,overwritten:2,own:[17,44,45,62],page:[4,45],pair:[45,60,61,62,64],paramet:62,parent:[4,15],pars:46,part:[0,18],pass:[6,14,16,17,56,61,74],password:[39,50],path:[26,32,42,56],pattern:[25,26,34,36,37,41,44,48,53,73],pep8:[69,71],pep:[1,4,10,11,54,57,58,64,67,70,71],per:[10,11,57,58,71],perform:[3,9,34,44,45,54,63],perimet:52,permiss:[45,60],persist:16,person:[33,35,62],piec:[51,65],pinpoint:3,place:3,pleas:45,plenti:38,point:[42,43,57,69],poison:39,pool:47,popular:45,pose:45,possibl:[3,8,39,41,45,47,49,55,60],possible_oper:63,potenti:[5,26,37,55],power:73,practic:[44,45],preced:14,precis:[3,51],prefer:[54,56,57,58,59,64,66,67,70,71],prefix:0,prematur:19,prevent:[39,42],previou:[18,46],print:[0,3,4,5,6,8,10,11,13,14,15,16,17,18,19,21,38,50,51,52,54,55,57,58,59,61,62,64,65,66,67,69,70,71,74],print_class_nam:[13,14],print_goodbye_world:[10,11],print_hello_world:[10,11,74],problem:[2,3,46,68],proce:22,proceed:50,process:26,produc:50,product:[38,40,45],program:[1,14,16,17,38,45,47,48,52,57,58,63,66,69],programm:[9,16,18,45,46,49,51,68,73],programmat:14,project:45,promin:69,prompt:5,prone:[18,19,20],properli:[6,39,49],properti:7,proprietori:41,protect:[9,12,45],protocol:6,provid:[4,6,15,18,19,21,45,47,50],publicli:9,publish:[41,45],pull:45,purpos:[3,7,45,57,58],put:[23,45,60],pylint:[0,3,4,5,6,7,8,13,14,15,16,17,52,72,74],python:[2,3,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,23,47,49,53,54,55,56,58,59,61,63,65,66,67,68,69,70,73],qualiti:45,quantifiedcod:45,queri:[21,37,45],queryset:38,question:[5,13,45],quit:66,r0201:13,radiu:59,rais:[2,3,4,6,8,13,15,17,56,59],rang:[5,67,69,70],rather:55,reach:55,read:[24,40,45,49,52,61,63,65,72,74],readabl:[14,35,45,57,58,61,62,65],reader:45,realiti:16,realli:[3,13,23,38],reason:[2,7],receiv:16,recent:6,recommend:[1,2,17,57,58,69],record:38,rectangl:[0,4,6,7,13,14,15,52,59],recud:41,reduc:53,redund:58,refactor:[0,1,46,47,61],reflect:64,regardless:63,relat:52,reli:14,rememb:49,remov:[54,64,74],replac:[62,74],repres:[3,16,64],represent:1,request:[39,45],requir:[4,13,19,32,38,59],reset:39,respect:[24,49],respons:38,restrict:38,result:[1,3,5,17,51,52,56,62,63,74],retriev:38,review:[5,45],richard:65,right:47,risk:[45,73],road:46,root:[42,43],rule:7,runtim:[2,15,73],safe:[39,49],safer:52,safest:49,same:[2,16,18,19,21,22,41,45,47,54,57,58,62,69],sampl:74,satisfi:50,scalabl:44,scale:[37,38],scenario:[16,19,38,74],scene:[14,55],screw:46,search:[3,19,28,29,52,55],second:[4,8,15,16,21,22,64,65,67,70,72],secret:50,secret_cod:50,secret_kei:[41,45],section:[13,25,52],secur:[17,34,39,40,42,44,45],see:[4,8,20,21,22,51,52,58],seemingli:39,select:38,self:[0,4,6,7,9,13,15,17,46,52,59,62],send:45,separ:[7,71],sequenc:5,seriou:[42,45],serv:[42,67],server:39,set:[9,18,22,27,28,29,30,32,40,41,42,43,44,45,46,52,58],set_length:9,setattr:46,setdefault:[12,45],setter:[12,45],setup:6,sever:[37,46],share:44,shorten:51,should:[2,3,4,5,6,7,10,11,13,14,15,27,28,29,30,37,40,45,46,47,50,55,59,60,63,64,67,70,71,74],show:[26,45],shown:50,side:[0,2],signatur:6,signifi:[9,14],signific:54,significantli:38,simeon:8,similar:38,simpl:[23,72],simpler:4,simpli:[9,17,44,45,56,64],simultan:[52,70],sinc:[0,7,19,27,28,29,30],singl:[4,15,45,48],situat:[4,15,59],skip:3,slash:[31,45],slightli:9,slow:[38,45,54],small:45,snippet:69,sole:[1,7],solut:[8,18,21,45,47],solv:[46,63],some:[5,9,14,19,35,44,45,46,47,49,63],some_funct:71,some_list:69,somefunct:71,someon:48,someth:[7,38,50,57,58],sometim:[5,38,46,51,63,66],somewhat:61,sourc:[28,29,40,45],space:[12,45],spaghetti:48,special:[2,6,7,49,69],specif:[1,2,3,17,25],specifi:[5,12,21,22,45,47],speed:63,spot:2,sql:38,squar:[4,9,15],stack:[1,4,6,9,15,16,22,47,59,61,68,74],stackoverflow:57,standard:[4,5,8,15,17,18,21,35,65],standarderror:17,start:[37,38,44],startup:45,state:[14,19,54,64,67,70],statement:[1,6,10,12,19,35,38,45,48,49,56,57,58,59,63,74],static_files_dir:32,static_root:[41,45],static_url:[41,45],staticfiles_dir:32,staticmethod:23,stem:44,stick:35,still:[37,49,68],store:[38,52,54,62,74],str:46,straightforward:65,strang:8,string:[1,17,21,23,27,30,45,58,60,68,74],string_if_invalid:30,strip:40,style:[1,7,10,11,12,15,45,56,57,58,61,64,67,69,70,71],submit:39,subsequ:16,success:17,successfulli:[6,7],suddenli:50,suggest:19,support:[15,16,59],suppos:[6,16,50],sure:[0,38,39,40,58],syntact:61,syntax:61,syntaxerror:8,system:[27,30],tab:[12,45],tabl:38,take:[6,41,45,55,63],target:55,task:[19,46,74],teach:45,teardown:6,tediou:20,temp:66,templat:[27,28,29,30],template_debug:[26,45],template_dir:[26,29,32,45],template_load:[26,45],template_string_if_invalid:[26,45],test:[3,45,60,74],text:[45,51],than:[7,18,19,45,48,55,56,60,66],thank:[14,45],thei:[6,9,35,44,47,52],them:[14,45,55,63],therefor:[3,5,19,38,59],thi:[0,1,2,3,4,5,6,7,8,9,13,14,15,16,17,18,19,20,21,22,23,25,26,27,28,29,30,32,34,37,38,39,40,42,46,47,49,50,51,52,54,55,56,57,58,59,61,62,63,64,65,66,67,68,69,70,71,72,73,74],thing:[37,38,45,60],think:[38,45],third:65,though:[6,38,49,69],three:[6,19,55,66],through:[5,19,20,52,55,64,65,70],thu:17,time:[5,9,16,26,38,63],timeouterror:47,tip:44,tobin:62,ton:46,too:[45,59,63,72],tool:45,top:45,topic:28,toward:17,trace:2,traceback:[1,12,45],track:[19,52],transform:[23,72],treat:58,tri:45,tricki:2,trigger:3,troubl:[0,46],tupl:[38,45,50,58,60,64],tutori:17,twice:21,two:[33,52,57,64,67,69,70],txt:[40,49,56],type:[3,4,12,15,45,48,58,60],typeerror:[2,4,6,15,17],typic:46,ugli:51,unabl:[17,50],uncrit:38,undefin:[14,47],under:[16,17,39,45],underli:[38,68],underscor:9,understand:[45,48,49,52],undesir:2,unexpect:6,unfamiliar:48,unforeseen:16,unicycl:50,unintend:5,unintuit:19,unknown:46,unknownx:46,unless:[2,38],unlik:[14,56],unlink:56,unnam:65,unnecessari:[9,23],unnecessarili:[20,22,45],unpack:[12,45,60],unpract:47,unpython:[45,60],unreach:3,unread:51,until:[38,55],updat:[45,46,54,56,60,64,67,70],upon:[7,9,38],url:43,usag:54,use:[1,2,6,8,9,13,16,21,22,24,27,30,32,33,35,38,40,45,46,47,49,54,56,61,62,65,69,70,72,73],used:[2,6,27,28,29,30,40,42,47,52,57,58,59,65,69,74],useful:[1,3,17,58],useless:5,uses:[11,16,18,19,22,32,33,46,52,54,56,57,58,59,61,64,65,70,71,72],using:[4,6,7,12,13,15,24,31,38,45,48,53,60,70],usual:[0,2,16,23,46],val:64,valid:[17,19,42,47],valu:[2,7,8,9,12,14,18,22,24,27,30,33,41,45,46,50,51,52,54,60,61,62,63,64,67,69,70,72],valuabl:47,value_list:38,valueerror:50,var1:46,var2:46,variabl:[2,12,14,19,20,21,27,30,32,45,47,48,56,57,58,60,64,66,67,69,70],varialb:30,vehicl:38,vehicles_car:38,verbos:[20,21,22,65,66],veri:[2,8,45,68],verifi:69,version:[4,8,15,26,27,28,29,30,44,45,50,54,61],via:[13,14,44,49,65],view:[38,64],violat:[7,56],visser:8,w0102:16,w0110:72,w0120:5,w0122:74,w0212:0,w0410:8,w0603:52,w0702:17,wai:[4,9,18,45,49,54,60,64,67,70,73,74],want:[9,14,16,45,46,69],wast:9,watch:37,web:[37,39,44],websit:45,weekdai:23,welcom:45,well:[20,46,73],were:8,what:[2,4,6,9,15,16,46,47,51,65,66],wheel:38,when:[3,4,5,6,7,8,9,13,16,18,20,21,22,23,24,37,38,39,45,46,47,49,51,54,56,58,60,64,67],whenev:[14,18,32,39,45,49,59],where:[12,20,28,29,45,46,47,52,55,60,64,65,67],whether:[19,57,69],which:[1,3,4,5,8,13,15,19,38,39,45,47,49,55,56,61,64,67,69,72,74],who:[16,68],whole:[23,64],whose:68,why:[7,74],width:[0,4,6,7,13,14,15,52,59],wildcard:[45,48],window:32,wish:67,within:[1,5,7,14,28,38,62,67,70],without:[4,12,15,16,19,38,45,46,55,63],word:71,work:[2,6,7,8,18,38,46,57,58],world:[10,11,21,68,74],wors:58,worst:[45,46],would:[3,5,8,16,45,47,62,64],write:[20,23,24,44,46,51],written:61,wrong:[6,18,21,22,45,50,60,61],wrote:16,www:43,xavier:65,xrang:54,year:[46,62],yet:[5,14],you:[0,1,2,4,5,6,8,9,13,15,16,17,19,20,21,22,23,25,27,28,29,30,32,33,36,37,38,39,40,44,45,46,51,52,55,56,58,61,62,64,67,69,70,74],your:[17,32,35,36,37,38,40,41,44,45,46,48,53,62,64,73],zen:[64,67,70],zero:[17,58],zerodivisionerror:[3,6,17,49],zip:[45,60]},titles:["Accessing a protected member from outside the class","Assigning a <cite>lambda</cite> expression to a variable","Assigning to built-in function","Bad except clauses order","Bad first argument given to <code class=\"docutils literal\"><span class=\"pre\">super()</span></code>","<code class=\"docutils literal\"><span class=\"pre\">else</span></code> clause on loop without a <code class=\"docutils literal\"><span class=\"pre\">break</span></code> statement","<code class=\"docutils literal\"><span class=\"pre\">__exit__</span></code> must accept 3 arguments: type, value, traceback","Explicit return in __init__","<code class=\"docutils literal\"><span class=\"pre\">__future__</span></code> import is not the first non-docstring statement","Implementing Java-style getters and setters","Indentation contains mixed spaces and tabs","Indentation contains tabs","<i class=\"fa fa-check\"></i> Correctness","Method could be a function","Method has no argument","Missing argument to <code class=\"docutils literal\"><span class=\"pre\">super()</span></code>","Using a mutable default value as an argument","No exception type(s) specified","Not using <code class=\"docutils literal\"><span class=\"pre\">defaultdict()</span></code>","Not using <code class=\"docutils literal\"><span class=\"pre\">else</span></code> where appropriate in a loop","Not using explicit unpacking","Not using <code class=\"docutils literal\"><span class=\"pre\">get()</span></code> to return a default value from a dict","Not using <code class=\"docutils literal\"><span class=\"pre\">setdefault()</span></code> to initialize a dictionary","Don\u2019t use just class","Working with json correctly","1.8","<i class=\"fa fa-magic\"></i> Migration to 1.8","TEMPLATE_DEBUG deprecated","TEMPLATE_DIRS deprecated","TEMPLATE_LOADERS deprecated","TEMPLATE_STRING_IF_INVALID deprecated","<i class=\"fa fa-check\"></i> Correctness","Not using forward slashes","Not using NullBooleanField","All (recent) versions","Importing django.db.models.fields","<i class=\"fa fa-puzzle-piece\"></i> Maintainability","<i class=\"fa fa-dashboard\"></i> Performance","Inefficient database queries","ALLOWED_HOSTS setting missing","SECRET_KEY published","<i class=\"fa fa-lock\"></i> Security","Same value for MEDIA_ROOT and STATIC_ROOT","Same value for MEDIA_URL and STATIC_URL","<i class=\"fa fa-book\"></i> Django","The Little Book of Python Anti-Patterns","Dynamically creating variable/method/function names","using wildcard imports (<cite>from \u2026 import *</cite>)","<i class=\"fa fa-puzzle-piece\"></i> Maintainability","Not using <code class=\"docutils literal\"><span class=\"pre\">with</span></code> to open files","Returning more than one variable type from function call","Using single letter to name your variables","Using the <code class=\"docutils literal\"><span class=\"pre\">global</span></code> statement","<i class=\"fa fa-dashboard\"></i> Performance","Not using <code class=\"docutils literal\"><span class=\"pre\">iteritems()</span></code> to iterate over a large dictionary","Using <code class=\"docutils literal\"><span class=\"pre\">key</span> <span class=\"pre\">in</span> <span class=\"pre\">list</span></code> to check if key is contained in list","Asking for permission instead of forgiveness","Comparing things to <cite>None</cite> the wrong way","Comparing things to <cite>True</cite> the wrong way","Using <cite>type()</cite> to compare types","<i class=\"fa fa-eye\"></i> Readability","Not using dict comprehensions","Not using dict keys when formatting strings","Do not use if/else to switch","Not using <code class=\"docutils literal\"><span class=\"pre\">items()</span></code> to iterate over a dictionary","Not using named tuples when returning more than one value from a function","Not using unpacking for updating multiple values at once","Not using <code class=\"docutils literal\"><span class=\"pre\">zip()</span></code> to iterate over a pair of lists","Putting type information in a variable name","Test for object identity should be <code class=\"docutils literal\"><span class=\"pre\">is</span></code>","Using an unpythonic loop","Using <cite>CamelCase</cite> in function names","Using <code class=\"docutils literal\"><span class=\"pre\">map()</span></code> or <code class=\"docutils literal\"><span class=\"pre\">filter()</span></code> where list comprehension is possible","<i class=\"fa fa-lock\"></i> Security","use of exec"],titleterms:{"break":5,"catch":56,"class":[0,3,4,12,13,14,15,23,26,31,36,37,41,44,48,53,60,73],"default":[16,21],"function":[2,13,46,50,65,71],"import":[8,35,47],"return":[7,21,50,65],"static":[13,14],"super":[4,15],"switch":63,"true":58,Not:[18,19,20,21,22,32,33,49,54,61,62,64,65,66,67],The:45,Use:[1,9,16,18,19,20,21,22,38,49,51,54,55,59,63,64,65,66,67,72],Using:[16,51,52,55,59,70,71,72],__exit__:6,__future__:8,__init__:7,accept:6,access:[0,9],across:64,add:[13,14],all:[8,34],allowed_host:39,ancestor:3,anoth:[7,46],anti:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,22,23,24,32,33,35,38,39,40,42,43,45,47,49,50,51,54,55,56,57,58,59,61,62,63,64,65,66,67,68,69,70,71,72,74],appropri:19,arbitrari:74,argument:[4,6,14,15,16],ask:56,assign:[1,2,21],assum:56,avoid:74,bad:[3,4],befor:[3,8,13],best:[0,1,2,3,4,5,6,7,8,9,11,13,14,15,16,17,18,19,20,21,22,23,24,32,33,35,38,39,42,43,47,49,50,51,54,55,56,57,58,59,61,62,63,64,65,66,67,68,69,70,71,72,74],better:40,book:[44,45],built:[2,9],call:50,camelcas:71,can:56,check:[12,31,55],child:[4,15],clariti:51,classmethod:13,claus:[3,5,19],cls:14,code:74,compar:[57,58,59],comprehens:[61,72],cond:[57,58],condit:58,consist:[10,11],contain:[10,11,55],contribut:45,correct:[12,31],correctli:24,could:13,creat:46,dashboard:[37,53],databas:38,decor:[9,13,14],def:1,defaultdict:18,defin:[17,70],denot:16,deprec:[27,28,29,30],dict:[18,21,61,62],dictionari:[16,22,54,55,63,64],did:45,differ:64,directli:9,django:[35,44],docstr:8,don:23,dynam:46,element:70,els:[5,19,63],empti:16,encapsul:52,encount:50,environ:40,error:50,evalu:58,exampl:[46,52],except:[3,17,50,56],exec:74,execut:74,explicit:[7,20],express:1,eye:60,featur:[27,28,29,30],field:35,file:[40,49,56],filter:72,find:46,first:[4,8,15],forgiv:56,format:62,forward:32,from:[0,7,21,40,47,50,65],get:21,getter:9,given:4,global:52,gotcha:66,has:14,how:45,ident:69,implement:[9,17],indent:[10,11],index:[45,70],ineffici:38,inform:68,initi:[18,22],insert:[4,5,15],instanc:[7,14],instead:[55,56,72],isinst:59,item:64,iter:[54,64,67],iteritem:54,its:3,java:9,json:24,just:23,kei:[18,21,40,55,62],keyword:14,lambda:1,larg:54,letter:51,licens:45,list:[16,45,55,67,72],littl:45,load:40,lock:[41,73],logic:7,loop:[5,19,70],lowercas:71,magic:26,maintain:[36,45,48],make:47,map:72,media_root:42,media_url:43,member:[0,9],method:[7,13,14,23,46],migrat:[26,27,28,29,30],miss:[14,15,39],mix:10,model:35,modul:47,more:[47,50,51,65],move:[3,7],multipl:[65,66],must:6,mutabl:16,name:[1,4,15,46,51,65,68,71],non:8,none:57,notat:68,nullbooleanfield:33,object:[52,69],onc:66,one:[50,65],open:49,order:3,organ:45,other:8,outsid:[0,23],over:[54,64,67],pair:67,paramet:14,path:[27,28,29,30],pattern:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,22,23,24,32,33,35,38,39,40,42,43,45,47,49,50,51,54,55,56,57,58,59,61,62,63,64,65,66,67,68,69,70,71,72,74],perform:[37,53],permiss:56,piec:[36,48],place:8,possibl:72,practic:[0,1,2,3,4,5,6,7,8,9,11,13,14,15,16,17,18,19,20,21,22,23,24,32,33,35,38,39,40,42,43,47,49,50,51,54,55,56,57,58,59,61,62,63,64,65,66,67,68,69,70,71,72,74],preced:13,precondit:50,problem:56,program:[7,74],properti:9,protect:0,publish:40,put:68,pute:23,puzzl:[36,48],python:[4,45,64,74],queri:38,rais:50,readabl:60,recent:34,refactor:74,refer:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,21,22,24,27,28,29,30,32,33,35,38,39,40,42,43,45,47,49,52,54,56,57,58,59,61,64,65,67,68,69,70,71,72,74],remov:[7,8,68],retriev:70,same:[42,43],secret:40,secret_kei:40,secur:[41,73],self:14,sentinel:16,set:[39,55],setdefault:22,setter:9,should:69,simultan:66,singl:51,slash:32,solut:[10,46,52],space:[10,11],specif:47,specifi:17,statement:[5,7,8,47,52],static_root:42,static_url:43,staticmethod:[13,14],string:62,style:9,sub:3,tab:[10,11],template_debug:27,template_dir:28,template_load:29,template_string_if_invalid:30,test:69,than:[50,65],thi:45,thing:[57,58],through:67,traceback:6,tupl:65,type:[6,17,50,59,68],underscor:71,unpack:[20,66],unpython:70,unsatisfi:50,updat:66,use:[23,63,74],used:56,user:17,uses:74,using:[18,19,20,21,22,32,33,47,49,54,57,58,61,62,64,65,66,67],valu:[6,16,21,38,42,43,57,58,65,66],values_list:38,variabl:[1,40,46,50,51,52,68],verbos:51,version:34,wai:[46,57,58],when:[50,62,65,70],where:[19,72],who:45,whole:47,why:45,wildcard:47,without:[5,58],work:24,write:45,wrong:[57,58],your:51,zip:67}})

