added flake, report, updated requirements
This commit is contained in:
86
flake-report/softdesk.support.permissions.source.html
Normal file
86
flake-report/softdesk.support.permissions.source.html
Normal file
@@ -0,0 +1,86 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>softdesk/support/permissions.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.support.permissions.report.html">
|
||||
<img src="back.svg" alt="⬅">
|
||||
softdesk/support/permissions.py source
|
||||
</a>
|
||||
</h1>
|
||||
|
||||
<div id="doc">
|
||||
<div id="l1"
|
||||
class="code sev- "><tt><i>1</i> <span class="kn">from</span><span class="w"> </span><span class="nn">rest_framework.permissions</span><span class="w"> </span><span class="kn">import</span> <span class="n">BasePermission</span></tt>
|
||||
</div>
|
||||
<div id="l2"
|
||||
class="code sev- "><tt><i>2</i> </tt>
|
||||
</div>
|
||||
<div id="l3"
|
||||
class="code sev-2 le">
|
||||
<ul class="violations">
|
||||
|
||||
<li>
|
||||
<span class="count sev-2">
|
||||
E302
|
||||
</span>
|
||||
Expected 2 blank lines, found 1</li>
|
||||
|
||||
</ul><tt><i>3</i> <span class="k">class</span><span class="w"> </span><span class="nc">IsAuthor</span><span class="p">(</span><span class="n">BasePermission</span><span class="p">):</span></tt>
|
||||
</div>
|
||||
<div id="l4"
|
||||
class="code sev- "><tt><i>4</i> </tt>
|
||||
</div>
|
||||
<div id="l5"
|
||||
class="code sev- "><tt><i>5</i> <span class="k">def</span><span class="w"> </span><span class="nf">has_object_permission</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">request</span><span class="p">,</span> <span class="n">view</span><span class="p">,</span> <span class="nb">object</span><span class="p">):</span></tt>
|
||||
</div>
|
||||
<div id="l6"
|
||||
class="code sev- "><tt><i>6</i> <span class="k">return</span> <span class="nb">bool</span><span class="p">(</span><span class="n">request</span><span class="o">.</span><span class="n">user</span></tt>
|
||||
</div>
|
||||
<div id="l7"
|
||||
class="code sev- "><tt><i>7</i> <span class="ow">and</span> <span class="n">request</span><span class="o">.</span><span class="n">user</span><span class="o">.</span><span class="n">is_authenticated</span></tt>
|
||||
</div>
|
||||
<div id="l8"
|
||||
class="code sev- "><tt><i>8</i> <span class="ow">and</span> <span class="n">request</span><span class="o">.</span><span class="n">user</span> <span class="o">==</span> <span class="nb">object</span><span class="o">.</span><span class="n">author</span></tt>
|
||||
</div>
|
||||
<div id="l9"
|
||||
class="code sev- "><tt><i>9</i> <span class="p">)</span></tt>
|
||||
</div>
|
||||
<div id="l10"
|
||||
class="code sev- "><tt><i>10</i> </tt>
|
||||
</div>
|
||||
<div id="l11"
|
||||
class="code sev- "><tt><i>11</i> </tt>
|
||||
</div>
|
||||
<div id="l12"
|
||||
class="code sev- "><tt><i>12</i> <span class="k">class</span><span class="w"> </span><span class="nc">IsContributor</span><span class="p">(</span><span class="n">BasePermission</span><span class="p">):</span></tt>
|
||||
</div>
|
||||
<div id="l13"
|
||||
class="code sev- "><tt><i>13</i> </tt>
|
||||
</div>
|
||||
<div id="l14"
|
||||
class="code sev- "><tt><i>14</i> <span class="k">def</span><span class="w"> </span><span class="nf">has_object_permission</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">request</span><span class="p">,</span> <span class="n">view</span><span class="p">,</span> <span class="nb">object</span><span class="p">):</span></tt>
|
||||
</div>
|
||||
<div id="l15"
|
||||
class="code sev- "><tt><i>15</i> <span class="nb">print</span><span class="p">(</span><span class="nb">object</span><span class="o">.</span><span class="n">contributors</span><span class="o">.</span><span class="n">all</span><span class="p">())</span></tt>
|
||||
</div>
|
||||
<div id="l16"
|
||||
class="code sev- "><tt><i>16</i> <span class="k">return</span> <span class="nb">bool</span><span class="p">(</span><span class="n">request</span><span class="o">.</span><span class="n">user</span><span class="o">.</span><span class="n">is_authenticated</span></tt>
|
||||
</div>
|
||||
<div id="l17"
|
||||
class="code sev- "><tt><i>17</i> <span class="ow">and</span> <span class="n">request</span><span class="o">.</span><span class="n">user</span> <span class="ow">in</span> <span class="nb">object</span><span class="o">.</span><span class="n">contributors</span><span class="o">.</span><span class="n">all</span><span class="p">()</span></tt>
|
||||
</div>
|
||||
<div id="l18"
|
||||
class="code sev- "><tt><i>18</i> <span class="p">)</span></tt>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user