Projet10/flake-report/softdesk.softdesk.settings.source.html

542 lines
27 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<title>softdesk/softdesk/settings.py - flake8 annotated source</title>
<meta http-equiv="Content-Type" value="text/html; charset=UTF-8">
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div id="masthead" class="sev-2"></div>
<div id="page">
<h1>
<a href="softdesk.softdesk.settings.report.html">
<img src="back.svg" alt="&#x2B05;">
softdesk/softdesk/settings.py source
</a>
</h1>
<div id="doc">
<div id="l1"
class="code sev- "><tt><i>1</i> <span class="sd">&quot;&quot;&quot;</span></tt>
</div>
<div id="l2"
class="code sev- "><tt><i>2</i> <span class="sd">Django settings for softdesk project.</span></tt>
</div>
<div id="l3"
class="code sev- "><tt><i>3</i> &nbsp;</tt>
</div>
<div id="l4"
class="code sev- "><tt><i>4</i> <span class="sd">Generated by &#39;django-admin startproject&#39; using Django 5.2.1.</span></tt>
</div>
<div id="l5"
class="code sev- "><tt><i>5</i> &nbsp;</tt>
</div>
<div id="l6"
class="code sev- "><tt><i>6</i> <span class="sd">For more information on this file, see</span></tt>
</div>
<div id="l7"
class="code sev- "><tt><i>7</i> <span class="sd">https://docs.djangoproject.com/en/5.2/topics/settings/</span></tt>
</div>
<div id="l8"
class="code sev- "><tt><i>8</i> &nbsp;</tt>
</div>
<div id="l9"
class="code sev- "><tt><i>9</i> <span class="sd">For the full list of settings and their values, see</span></tt>
</div>
<div id="l10"
class="code sev- "><tt><i>10</i> <span class="sd">https://docs.djangoproject.com/en/5.2/ref/settings/</span></tt>
</div>
<div id="l11"
class="code sev- "><tt><i>11</i> <span class="sd">&quot;&quot;&quot;</span></tt>
</div>
<div id="l12"
class="code sev- "><tt><i>12</i> &nbsp;</tt>
</div>
<div id="l13"
class="code sev- "><tt><i>13</i> <span class="kn">from</span><span class="w"> </span><span class="nn">pathlib</span><span class="w"> </span><span class="kn">import</span> <span class="n">Path</span></tt>
</div>
<div id="l14"
class="code sev- "><tt><i>14</i> <span class="kn">from</span><span class="w"> </span><span class="nn">datetime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span></tt>
</div>
<div id="l15"
class="code sev- "><tt><i>15</i> &nbsp;</tt>
</div>
<div id="l16"
class="code sev- "><tt><i>16</i> <span class="c1"># Build paths inside the project like this: BASE_DIR / &#39;subdir&#39;.</span></tt>
</div>
<div id="l17"
class="code sev- "><tt><i>17</i> <span class="n">BASE_DIR</span> <span class="o">=</span> <span class="n">Path</span><span class="p">(</span><span class="vm">__file__</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">()</span><span class="o">.</span><span class="n">parent</span><span class="o">.</span><span class="n">parent</span></tt>
</div>
<div id="l18"
class="code sev- "><tt><i>18</i> &nbsp;</tt>
</div>
<div id="l19"
class="code sev- "><tt><i>19</i> &nbsp;</tt>
</div>
<div id="l20"
class="code sev- "><tt><i>20</i> <span class="c1"># Quick-start development settings - unsuitable for production</span></tt>
</div>
<div id="l21"
class="code sev- "><tt><i>21</i> <span class="c1"># See https://docs.djangoproject.com/en/5.2/howto/deployment/checklist/</span></tt>
</div>
<div id="l22"
class="code sev- "><tt><i>22</i> &nbsp;</tt>
</div>
<div id="l23"
class="code sev- "><tt><i>23</i> <span class="c1"># SECURITY WARNING: keep the secret key used in production secret!</span></tt>
</div>
<div id="l24"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
E501
</span>
Line too long (81 > 79 characters)</li>
</ul><tt><i>24</i> <span class="n">SECRET_KEY</span> <span class="o">=</span> <span class="s1">&#39;django-insecure-_vs15jeip&amp;ba(7@n!ptk+b0$4fjhj-esfz1qrhk8+eh4d6k%br&#39;</span></tt>
</div>
<div id="l25"
class="code sev- "><tt><i>25</i> &nbsp;</tt>
</div>
<div id="l26"
class="code sev- "><tt><i>26</i> <span class="c1"># SECURITY WARNING: don&#39;t run with debug turned on in production!</span></tt>
</div>
<div id="l27"
class="code sev- "><tt><i>27</i> <span class="n">DEBUG</span> <span class="o">=</span> <span class="kc">True</span></tt>
</div>
<div id="l28"
class="code sev- "><tt><i>28</i> &nbsp;</tt>
</div>
<div id="l29"
class="code sev- "><tt><i>29</i> <span class="n">ALLOWED_HOSTS</span> <span class="o">=</span> <span class="p">[]</span></tt>
</div>
<div id="l30"
class="code sev- "><tt><i>30</i> &nbsp;</tt>
</div>
<div id="l31"
class="code sev- "><tt><i>31</i> &nbsp;</tt>
</div>
<div id="l32"
class="code sev- "><tt><i>32</i> <span class="c1"># Application definition</span></tt>
</div>
<div id="l33"
class="code sev- "><tt><i>33</i> &nbsp;</tt>
</div>
<div id="l34"
class="code sev- "><tt><i>34</i> <span class="n">INSTALLED_APPS</span> <span class="o">=</span> <span class="p">[</span></tt>
</div>
<div id="l35"
class="code sev- "><tt><i>35</i> <span class="s1">&#39;django.contrib.admin&#39;</span><span class="p">,</span></tt>
</div>
<div id="l36"
class="code sev- "><tt><i>36</i> <span class="s1">&#39;django.contrib.auth&#39;</span><span class="p">,</span></tt>
</div>
<div id="l37"
class="code sev- "><tt><i>37</i> <span class="s1">&#39;django.contrib.contenttypes&#39;</span><span class="p">,</span></tt>
</div>
<div id="l38"
class="code sev- "><tt><i>38</i> <span class="s1">&#39;django.contrib.sessions&#39;</span><span class="p">,</span></tt>
</div>
<div id="l39"
class="code sev- "><tt><i>39</i> <span class="s1">&#39;django.contrib.messages&#39;</span><span class="p">,</span></tt>
</div>
<div id="l40"
class="code sev- "><tt><i>40</i> <span class="s1">&#39;django.contrib.staticfiles&#39;</span><span class="p">,</span></tt>
</div>
<div id="l41"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
W291
</span>
Trailing whitespace</li>
</ul><tt><i>41</i> <span class="s1">&#39;rest_framework&#39;</span><span class="p">,</span> </tt>
</div>
<div id="l42"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
W291
</span>
Trailing whitespace</li>
</ul><tt><i>42</i> <span class="s1">&#39;rest_framework_simplejwt&#39;</span><span class="p">,</span> </tt>
</div>
<div id="l43"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
W291
</span>
Trailing whitespace</li>
</ul><tt><i>43</i> <span class="s1">&#39;authentication&#39;</span><span class="p">,</span> </tt>
</div>
<div id="l44"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
W291
</span>
Trailing whitespace</li>
</ul><tt><i>44</i> <span class="s1">&#39;support&#39;</span><span class="p">,</span> </tt>
</div>
<div id="l45"
class="code sev- "><tt><i>45</i> <span class="p">]</span></tt>
</div>
<div id="l46"
class="code sev- "><tt><i>46</i> &nbsp;</tt>
</div>
<div id="l47"
class="code sev- "><tt><i>47</i> <span class="n">MIDDLEWARE</span> <span class="o">=</span> <span class="p">[</span></tt>
</div>
<div id="l48"
class="code sev- "><tt><i>48</i> <span class="s1">&#39;django.middleware.security.SecurityMiddleware&#39;</span><span class="p">,</span></tt>
</div>
<div id="l49"
class="code sev- "><tt><i>49</i> <span class="s1">&#39;django.contrib.sessions.middleware.SessionMiddleware&#39;</span><span class="p">,</span></tt>
</div>
<div id="l50"
class="code sev- "><tt><i>50</i> <span class="s1">&#39;django.middleware.common.CommonMiddleware&#39;</span><span class="p">,</span></tt>
</div>
<div id="l51"
class="code sev- "><tt><i>51</i> <span class="s1">&#39;django.middleware.csrf.CsrfViewMiddleware&#39;</span><span class="p">,</span></tt>
</div>
<div id="l52"
class="code sev- "><tt><i>52</i> <span class="s1">&#39;django.contrib.auth.middleware.AuthenticationMiddleware&#39;</span><span class="p">,</span></tt>
</div>
<div id="l53"
class="code sev- "><tt><i>53</i> <span class="s1">&#39;django.contrib.messages.middleware.MessageMiddleware&#39;</span><span class="p">,</span></tt>
</div>
<div id="l54"
class="code sev- "><tt><i>54</i> <span class="s1">&#39;django.middleware.clickjacking.XFrameOptionsMiddleware&#39;</span><span class="p">,</span></tt>
</div>
<div id="l55"
class="code sev- "><tt><i>55</i> <span class="p">]</span></tt>
</div>
<div id="l56"
class="code sev- "><tt><i>56</i> &nbsp;</tt>
</div>
<div id="l57"
class="code sev- "><tt><i>57</i> <span class="n">ROOT_URLCONF</span> <span class="o">=</span> <span class="s1">&#39;softdesk.urls&#39;</span></tt>
</div>
<div id="l58"
class="code sev- "><tt><i>58</i> &nbsp;</tt>
</div>
<div id="l59"
class="code sev- "><tt><i>59</i> <span class="n">TEMPLATES</span> <span class="o">=</span> <span class="p">[</span></tt>
</div>
<div id="l60"
class="code sev- "><tt><i>60</i> <span class="p">{</span></tt>
</div>
<div id="l61"
class="code sev- "><tt><i>61</i> <span class="s1">&#39;BACKEND&#39;</span><span class="p">:</span> <span class="s1">&#39;django.template.backends.django.DjangoTemplates&#39;</span><span class="p">,</span></tt>
</div>
<div id="l62"
class="code sev- "><tt><i>62</i> <span class="s1">&#39;DIRS&#39;</span><span class="p">:</span> <span class="p">[],</span></tt>
</div>
<div id="l63"
class="code sev- "><tt><i>63</i> <span class="s1">&#39;APP_DIRS&#39;</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span></tt>
</div>
<div id="l64"
class="code sev- "><tt><i>64</i> <span class="s1">&#39;OPTIONS&#39;</span><span class="p">:</span> <span class="p">{</span></tt>
</div>
<div id="l65"
class="code sev- "><tt><i>65</i> <span class="s1">&#39;context_processors&#39;</span><span class="p">:</span> <span class="p">[</span></tt>
</div>
<div id="l66"
class="code sev- "><tt><i>66</i> <span class="s1">&#39;django.template.context_processors.request&#39;</span><span class="p">,</span></tt>
</div>
<div id="l67"
class="code sev- "><tt><i>67</i> <span class="s1">&#39;django.contrib.auth.context_processors.auth&#39;</span><span class="p">,</span></tt>
</div>
<div id="l68"
class="code sev- "><tt><i>68</i> <span class="s1">&#39;django.contrib.messages.context_processors.messages&#39;</span><span class="p">,</span></tt>
</div>
<div id="l69"
class="code sev- "><tt><i>69</i> <span class="p">],</span></tt>
</div>
<div id="l70"
class="code sev- "><tt><i>70</i> <span class="p">},</span></tt>
</div>
<div id="l71"
class="code sev- "><tt><i>71</i> <span class="p">},</span></tt>
</div>
<div id="l72"
class="code sev- "><tt><i>72</i> <span class="p">]</span></tt>
</div>
<div id="l73"
class="code sev- "><tt><i>73</i> &nbsp;</tt>
</div>
<div id="l74"
class="code sev- "><tt><i>74</i> <span class="n">WSGI_APPLICATION</span> <span class="o">=</span> <span class="s1">&#39;softdesk.wsgi.application&#39;</span></tt>
</div>
<div id="l75"
class="code sev- "><tt><i>75</i> &nbsp;</tt>
</div>
<div id="l76"
class="code sev- "><tt><i>76</i> &nbsp;</tt>
</div>
<div id="l77"
class="code sev- "><tt><i>77</i> <span class="c1"># Database</span></tt>
</div>
<div id="l78"
class="code sev- "><tt><i>78</i> <span class="c1"># https://docs.djangoproject.com/en/5.2/ref/settings/#databases</span></tt>
</div>
<div id="l79"
class="code sev- "><tt><i>79</i> &nbsp;</tt>
</div>
<div id="l80"
class="code sev- "><tt><i>80</i> <span class="n">DATABASES</span> <span class="o">=</span> <span class="p">{</span></tt>
</div>
<div id="l81"
class="code sev- "><tt><i>81</i> <span class="s1">&#39;default&#39;</span><span class="p">:</span> <span class="p">{</span></tt>
</div>
<div id="l82"
class="code sev- "><tt><i>82</i> <span class="s1">&#39;ENGINE&#39;</span><span class="p">:</span> <span class="s1">&#39;django.db.backends.sqlite3&#39;</span><span class="p">,</span></tt>
</div>
<div id="l83"
class="code sev- "><tt><i>83</i> <span class="s1">&#39;NAME&#39;</span><span class="p">:</span> <span class="n">BASE_DIR</span> <span class="o">/</span> <span class="s1">&#39;db.sqlite3&#39;</span><span class="p">,</span></tt>
</div>
<div id="l84"
class="code sev- "><tt><i>84</i> <span class="p">}</span></tt>
</div>
<div id="l85"
class="code sev- "><tt><i>85</i> <span class="p">}</span></tt>
</div>
<div id="l86"
class="code sev- "><tt><i>86</i> &nbsp;</tt>
</div>
<div id="l87"
class="code sev- "><tt><i>87</i> &nbsp;</tt>
</div>
<div id="l88"
class="code sev- "><tt><i>88</i> <span class="c1"># Password validation</span></tt>
</div>
<div id="l89"
class="code sev- "><tt><i>89</i> <span class="c1"># https://docs.djangoproject.com/en/5.2/ref/settings/#auth-password-validators</span></tt>
</div>
<div id="l90"
class="code sev- "><tt><i>90</i> &nbsp;</tt>
</div>
<div id="l91"
class="code sev- "><tt><i>91</i> <span class="n">AUTH_PASSWORD_VALIDATORS</span> <span class="o">=</span> <span class="p">[</span></tt>
</div>
<div id="l92"
class="code sev- "><tt><i>92</i> <span class="p">{</span></tt>
</div>
<div id="l93"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
E501
</span>
Line too long (91 > 79 characters)</li>
</ul><tt><i>93</i> <span class="s1">&#39;NAME&#39;</span><span class="p">:</span> <span class="s1">&#39;django.contrib.auth.password_validation.UserAttributeSimilarityValidator&#39;</span><span class="p">,</span></tt>
</div>
<div id="l94"
class="code sev- "><tt><i>94</i> <span class="p">},</span></tt>
</div>
<div id="l95"
class="code sev- "><tt><i>95</i> <span class="p">{</span></tt>
</div>
<div id="l96"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
E501
</span>
Line too long (81 > 79 characters)</li>
</ul><tt><i>96</i> <span class="s1">&#39;NAME&#39;</span><span class="p">:</span> <span class="s1">&#39;django.contrib.auth.password_validation.MinimumLengthValidator&#39;</span><span class="p">,</span></tt>
</div>
<div id="l97"
class="code sev- "><tt><i>97</i> <span class="p">},</span></tt>
</div>
<div id="l98"
class="code sev- "><tt><i>98</i> <span class="p">{</span></tt>
</div>
<div id="l99"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
E501
</span>
Line too long (82 > 79 characters)</li>
</ul><tt><i>99</i> <span class="s1">&#39;NAME&#39;</span><span class="p">:</span> <span class="s1">&#39;django.contrib.auth.password_validation.CommonPasswordValidator&#39;</span><span class="p">,</span></tt>
</div>
<div id="l100"
class="code sev- "><tt><i>100</i> <span class="p">},</span></tt>
</div>
<div id="l101"
class="code sev- "><tt><i>101</i> <span class="p">{</span></tt>
</div>
<div id="l102"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
E501
</span>
Line too long (83 > 79 characters)</li>
</ul><tt><i>102</i> <span class="s1">&#39;NAME&#39;</span><span class="p">:</span> <span class="s1">&#39;django.contrib.auth.password_validation.NumericPasswordValidator&#39;</span><span class="p">,</span></tt>
</div>
<div id="l103"
class="code sev- "><tt><i>103</i> <span class="p">},</span></tt>
</div>
<div id="l104"
class="code sev- "><tt><i>104</i> <span class="p">]</span></tt>
</div>
<div id="l105"
class="code sev- "><tt><i>105</i> &nbsp;</tt>
</div>
<div id="l106"
class="code sev- "><tt><i>106</i> &nbsp;</tt>
</div>
<div id="l107"
class="code sev- "><tt><i>107</i> <span class="c1"># Internationalization</span></tt>
</div>
<div id="l108"
class="code sev- "><tt><i>108</i> <span class="c1"># https://docs.djangoproject.com/en/5.2/topics/i18n/</span></tt>
</div>
<div id="l109"
class="code sev- "><tt><i>109</i> &nbsp;</tt>
</div>
<div id="l110"
class="code sev- "><tt><i>110</i> <span class="n">LANGUAGE_CODE</span> <span class="o">=</span> <span class="s1">&#39;en-us&#39;</span></tt>
</div>
<div id="l111"
class="code sev- "><tt><i>111</i> &nbsp;</tt>
</div>
<div id="l112"
class="code sev- "><tt><i>112</i> <span class="n">TIME_ZONE</span> <span class="o">=</span> <span class="s1">&#39;UTC&#39;</span></tt>
</div>
<div id="l113"
class="code sev- "><tt><i>113</i> &nbsp;</tt>
</div>
<div id="l114"
class="code sev- "><tt><i>114</i> <span class="n">USE_I18N</span> <span class="o">=</span> <span class="kc">True</span></tt>
</div>
<div id="l115"
class="code sev- "><tt><i>115</i> &nbsp;</tt>
</div>
<div id="l116"
class="code sev- "><tt><i>116</i> <span class="n">USE_TZ</span> <span class="o">=</span> <span class="kc">True</span></tt>
</div>
<div id="l117"
class="code sev- "><tt><i>117</i> &nbsp;</tt>
</div>
<div id="l118"
class="code sev- "><tt><i>118</i> &nbsp;</tt>
</div>
<div id="l119"
class="code sev- "><tt><i>119</i> <span class="c1"># Static files (CSS, JavaScript, Images)</span></tt>
</div>
<div id="l120"
class="code sev- "><tt><i>120</i> <span class="c1"># https://docs.djangoproject.com/en/5.2/howto/static-files/</span></tt>
</div>
<div id="l121"
class="code sev- "><tt><i>121</i> &nbsp;</tt>
</div>
<div id="l122"
class="code sev- "><tt><i>122</i> <span class="n">STATIC_URL</span> <span class="o">=</span> <span class="s1">&#39;static/&#39;</span></tt>
</div>
<div id="l123"
class="code sev- "><tt><i>123</i> &nbsp;</tt>
</div>
<div id="l124"
class="code sev- "><tt><i>124</i> <span class="c1"># Default primary key field type</span></tt>
</div>
<div id="l125"
class="code sev- "><tt><i>125</i> <span class="c1"># https://docs.djangoproject.com/en/5.2/ref/settings/#default-auto-field</span></tt>
</div>
<div id="l126"
class="code sev- "><tt><i>126</i> &nbsp;</tt>
</div>
<div id="l127"
class="code sev- "><tt><i>127</i> <span class="n">DEFAULT_AUTO_FIELD</span> <span class="o">=</span> <span class="s1">&#39;django.db.models.BigAutoField&#39;</span></tt>
</div>
<div id="l128"
class="code sev- "><tt><i>128</i> &nbsp;</tt>
</div>
<div id="l129"
class="code sev- "><tt><i>129</i> <span class="n">AUTH_USER_MODEL</span> <span class="o">=</span> <span class="s1">&#39;authentication.User&#39;</span></tt>
</div>
<div id="l130"
class="code sev- "><tt><i>130</i> &nbsp;</tt>
</div>
<div id="l131"
class="code sev- "><tt><i>131</i> <span class="n">REST_FRAMEWORK</span> <span class="o">=</span> <span class="p">{</span></tt>
</div>
<div id="l132"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
E501
</span>
Line too long (105 > 79 characters)</li>
</ul><tt><i>132</i> <span class="s1">&#39;DEFAULT_AUTHENTICATION_CLASSES&#39;</span><span class="p">:</span> <span class="p">(</span><span class="s1">&#39;rest_framework_simplejwt.authentication.JWTAuthentication&#39;</span><span class="p">,),</span></tt>
</div>
<div id="l133"
class="code sev-2 le">
<ul class="violations">
<li>
<span class="count sev-2">
E501
</span>
Line too long (86 > 79 characters)</li>
</ul><tt><i>133</i> <span class="s1">&#39;DEFAULT_PAGINATION_CLASS&#39;</span><span class="p">:</span> <span class="s1">&#39;rest_framework.pagination.LimitOffsetPagination&#39;</span><span class="p">,</span></tt>
</div>
<div id="l134"
class="code sev- "><tt><i>134</i> <span class="s1">&#39;PAGE_SIZE&#39;</span><span class="p">:</span> <span class="mi">5</span></tt>
</div>
<div id="l135"
class="code sev- "><tt><i>135</i> <span class="p">}</span></tt>
</div>
<div id="l136"
class="code sev- "><tt><i>136</i> &nbsp;</tt>
</div>
<div id="l137"
class="code sev- "><tt><i>137</i> <span class="n">SIMPLE_JWT</span> <span class="o">=</span> <span class="p">{</span></tt>
</div>
<div id="l138"
class="code sev- "><tt><i>138</i> <span class="s1">&#39;ACCESS_TOKEN_LIFETIME&#39;</span><span class="p">:</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">days</span><span class="o">=</span><span class="mi">30</span><span class="p">),</span></tt>
</div>
<div id="l139"
class="code sev- "><tt><i>139</i> <span class="s1">&#39;REFRESH_TOKEN_LIFETIME&#39;</span><span class="p">:</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">days</span><span class="o">=</span><span class="mi">30</span><span class="p">),</span></tt>
</div>
<div id="l140"
class="code sev- "><tt><i>140</i> <span class="p">}</span></tt>
</div>
</div>
</div>
</body>
</html>