#william

The Post and Courier

SC Native American tribe expected to cut ties with casino partner amid federal scrutiny

Catawba Nation members are considering cutting ties with Sky Boat, the company that helps operate its casino. Federal gaming regulators have threatened the tribe with fines and the temporary closure of its North Carolina gaming hall. Two cousins running against each other to succeed the long-time Chief William "Bill" Harris plan to mount a campaign to cut ties. If a motion to drop Skyboat wins a majority of support from members at a weekend meeting, it could be the end of the Nation's business dealings with Wallace Cheves. He was named in a Wall Street Journal report calling into question arrangements between his companies and families of S.C. politicians.
Law
SC Native American tribe expected to cut ties with casino partner amid federal scrutiny
SportsBetting
Online-Casinos.com Online-Casinos.com 23 days
@0nline__casinos

William Hill Partners with Aston Villa FC

Gambling Insight Gambling Insight 20 days
@GamblingInsight

Saturday night TV and @JohnBishop100 the latest celebrity to sell out to #gambling sponsorship. A 'comedy' chat show sponsored by #WilliamHill Vegas.

CasinoBeats CasinoBeats 28 days
@casinobeatsnews

This December has seen @WilliamHill become the official in-stadium sponsor for @AVFCOfficial, the UKGC apologised for an inappropriate tweet, @GIG_online acquired @AskGamblers and much more.

Gaming Intelligence

Microgaming enters live casino with On Air Entertainment

Microgaming is backing Malta-based live dealer specialist On Air Entertainment. On air entertainment is headed by Andres Rengifo, who previously worked for Evolution and NetEnt. Onair Entertainment's vision is to be the global innovator of choice for tailored live casino experiences.
Live Gambling
Super Slots Casino

$6,000 Welcome Bonus

Players can claim the SUPER300 bonus code on their first three deposits only. The minimum deposit amount required to redeem each bonus code is $25. This bonus is not valid in the Live Dealer Casino. The deposit plus bonus amount is subject to a 45X playthrough requirement before any winnings can be withdrawn.
RELATED TOPICS
The Informant

Top New Slots to Keep an Eye Out For in 2023

The following new online slot machines are brought to you by several of the world’s most advanced online casino software providers and independent game development studios. They are all expected to arrive at some point in early 2023.
Software
Top New Slots to Keep an Eye Out For in 2023
The Guardian

Betting industry will ‘keep back funds from gambling harm charity’

Bet365, Flutter Entertainment, GVC Holdings and William Hill want to use 25% of the money from Betting and Gaming Council to distribute directly to projects chosen by Bet365. The BGC has previously pledged to spend £100m over four years to 2024 on projects it chose. Iain Duncan Smith calls for a statutory levy to fund research, education and treatment. A government white paper on gambling is expected early this year. No 10 is considering introducing a levy on the industry. Gambling licences are conditional on making an annual contribution.
Gambling Addiction
Yabby Casino

$75 Free Chip (Code: LIVE75)

1. Open an Account, 2.Make a deposit and, redeem Bonus, 3. Play & Have fun!
RELATED LOCATIONS
FOX News

Las Vegas driver kills NM pedestrian couple in DUI crash

Las Vegas driver killed New Mexico couple in DUI crash. Mykael Lanice-Lynn Terrell's blood-alcohol level was 0.15%, twice the legal limit. She is free on $100,000 bond. She was not asked to enter a plea. Her next court date is on January 18. The couple was crossing a busy street near downtown Las Vegas casinos. They were killed. Terrel faces six felony charges, including two counts of driving under the influence causing death. Each carries a mandatory minimum sentence of two to 20 years in prison.
Incidents
Las Vegas driver kills NM pedestrian couple in DUI crash
Telegraph & Argus

Bradford gambling business plan would cause 'unacceptable harm'

Merkur Slots wanted to open an adult gaming centre in the former Leeds Building Society unit on Bank Street in Bradford. The council refused the application last summer, partly because of the high number of gambling businesses and betting shops within a short walk of it. Planning officers also refused on public health grounds. Now, an inspector agrees with the Council's claims that the gaming center would harm the city centre. However, he does not agree that it would cause public Health issues. He also agrees that another gambling business in that area would move one of centre's main shopping areas further away from retail.
Industry
Vegas Inc

Official: Driver in Las Vegas crash that killed 2 was above DUI limit

Man and woman from Minnesota and New Mexico were killed at a busy street crossing in Las Vegas. The driver, Terrell, was arrested on felony driving under the influence and reckless driving charges. She is free on $100,000 bond. Terrel's next court date is on January 18. The intersection is crowded with people making their way among casinos, stores, kiosks, bars and restaurants. It is often crowded. A medical technician saw Terll driving at high speed up 4th Street, passing a car and nearly hitting another pedestrian moments before the Baxters were struck.
Incidents
Official: Driver in Las Vegas crash that killed 2 was above DUI limit
AP News

2 killed by SUV near downtown Las Vegas casinos; driver held

2 people were killed by an SUV near downtown Las Vegas casinos. The driver, Mykael Lanice-Lynn Terrell, 28, of Las Las, was arrested and charged with driving under the influence, reckless driving and leaving the scene of an accident. She is a single mother of a 3-year-old. She will appear in court again on Jan. 4. If she posts bail, she cannot drive and must wear an ankle bracelet electronic monitor. It is often crowded with people making their way between casinos, stores, kiosks, street entertainers, bars and restaurants.
Incidents
2 killed by SUV near downtown Las Vegas casinos; driver held
Wild Casino

$5,000 Welcome Bonus

Deposit bonuses are optional and must be requested by the player when making a deposit. For example, use Promo Code WILD1 to a 100% Casino bonus. Your bonus request will be assessed and, if your account is eligible for the bonus, it will be added to your account immediately.
RELATED CATEGORIES
William Hill

75 Ball Bingo UK Online

75 ball bingo is the most popular bingo game in North America. It is a variation on 90 ball Bingo. The cards are split into 5×5 grids with 24 numbers per square. There are 552 septillion possible card combinations for 75 ball Bingo.
Bingo
Everything Lubbock

2 from Hobbs killed by SUV near downtown Las Vegas casinos; driver held

2 from Hobbs, New Mexico, killed by SUV near downtown Las Vegas casinos; driver held. William Clayton Baxter Jr, 44, and Kristie Eileen Baxter, 51, from NewMexico, died of multiple blunt force injuries. Mykael Lanice-Lynn Terrell, 28, of Las Las, was arrested and charged with driving under the influence, reckless driving and leaving the scene of an accident. Terrel is a single mother of a 3-year-old who has lived in Las. Vegas for more than three years.
Incidents
2 from Hobbs killed by SUV near downtown Las Vegas casinos; driver held
Hospitality Net

­­­­­­Dream Las Vegas Announces Start Of Construction Following Ceremonial Groundbreaking In Las Vegas, NV

Dream Hotel Group is building a new luxury hotel tower on the Las Vegas Strip. McCarthy Building Companies is the design-builder contractor for the project. It will be located at 5051 Las Las Blvd. across the street from Mandalay Bay Resort and Bali Hai Golf Club. It is located next to the private aviation terminal at Harry Reid International Airport and two blocks from the new Allegiant Stadium. The hotel will also be close to T-Mobile Arena and the Vegas Golden Knights arena. Dream Hotel is one of the fastest growing independent lifestyle hotel companies in the world.
Land-based
­­­­­­Dream Las Vegas Announces Start Of Construction Following Ceremonial Groundbreaking In Las Vegas, NV
Travel Daily News

Most popular casinos in Vegas, Nevada

The most popular casinos in Las Vegas are shown in the guide below. The Red Rock Casino, Resort, and Spa is located on the north-western side of Summerlin. Green Valley Ranch Resort & Casino is a spa, resort, poolside bar, bowling alley and casino. It can take up to 30 minutes to get there by car. The guide also includes a Vegas bonus 25 Euro. For tourists, it can be tricky and costly to choose the best place to visit. Las Vegans know the most affordable places to go. They recommend visiting the Red, Green and Station Casinos. If you don't have cab money, they offer free shuttle services to and from the ranch throughout the day.
Land-based
RELATED BRANDS
Bucks County Courier Times

Bucks County first responders get casino revenues for local projects

Bucks County first responders get casino revenues for local projects. More than $4 million in casino revenue from Parx Casino in Bensalem will help finance new breathing apparatus for firefighters in Lower Southampton, storm sewers in Langhorne, and roads in Hulmeville.
Finance
Nerdcore Movement

Insightful List of the Best Casino Films Inspired by True Events

Insightful list of the Best Casino Films Inspired by True Events. Gambling is a popular pastime and a great source of entertainment. Millions of players take part in it both offline and online. For decades filmmakers have been inspired by true events related to gambling in their works.
Incidents
Insightful List of the Best Casino Films Inspired by True Events
Wales 247

Best UK Gambling Games in 2023

Gambling games are games of chance with a gambling aspect. The body for winning and losing in these games is money or something of material value. Gambling is generally considered to be games. of luck and not games, but some games have additional elements of skill, such as card playing, dueling, or auction bridge.
Sports
english.almayadeen.net

WSJ: Gambling culture grows among US youth

WSJ: Gambling culture grows among US youth. Report highlights link between increased gaming time and gambling laws. According to addiction specialists, the border between gambling and video gaming is becoming blurred. For individuals above the age of 21, mobile sports betting in 26 US states has made gambling accessible through smartphone apps. For young males who are impetuous and overconfident, sports gambling is especially dangerous. for young boys who're impulsive and are vulnerable to sports bets. In Wood Country, Ohio, 7th through 12th grade boys have a higher rate of gambling problems.
Gambling Addiction
WSJ: Gambling culture grows among US youth
RELATED AFFILIATES
Patch

$4M In Grants Generated By Parx Casino Revenue To Lower Bucks

$4 million in grants from Parx Casino revenue will be given to Lower Bucks towns. The Redevelopment Authority of the County of Bucks has awarded more than $56 million to local municipalities since 2008. The funds are provided by 1 percent of gross terminal revenue from the casino. It is authorized by the Pennsylvania Race Horse and Development Gaming Act of 2004. State Sen. Tommy Tomlinson introduced the Municipal Grant Program. He believes the money will go to improve and protect communities.
Industry
$4M In Grants Generated By Parx Casino Revenue To Lower Bucks
Review Journal

Smoking ban no threat to casino revenue, report says

Plaza has announced a ban on smoking in its casinos. The report claims that it does not affect gaming revenue. It also takes aim at a report commissioned by New Jersey's casinos in February. New York, New England and Pennsylvania have already banned smoking. Las Vegas is the only place where it is legal. The main casino workers' union is threatening a strike in July. If new contracts are not reached, the union will walk out. In New Mexico, smoking is allowed on up to 25 percent of the casino floor. There are four casinos that offer smoking: Parx Casino in Philadelphia, Empire City in Yonkers, and Foxwoods and Mohegan Sun in Connecticut.
Industry
Smoking ban no threat to casino revenue, report says
Gambling Insider

The winners of the Global Gaming Awards London 2022

KPMG in the Crown Dependencies has independently adjudicated the Awards process. The voting process followed a window of self-nominations and recommendations by the Nominational Panel. Gambling Insider reviewed all submissions.
Industry
Hardware Times

The Best Online Casino Software Developers

Online casinos offer a much more comprehensive range of games than their brick-and-mortar counterparts. It is important to choose a casino operator that uses games from the best software providers. According to scams.info, the top online casinos use specific software. providers depending on the game they are providing.
Software
The Best Online Casino Software Developers
The Street

Las Vegas Strip Casinos Face Added Pressure to Ban a Popular Vice

Las Vegas Strip casinos are under pressure to ban smoking. The city is known as Sin City because it allows people to indulge in ways they may not at home. The casinos on the Las Vegas strip still allow people smoking indoors. A leading figure in Atlantic City has said that the end of smoking is inevitable. It's illegal in the city to smoke in almost any other building in U.S.
Land-based
leisuregrouptravel.com

Reno Nevada Offers More To Do Than Casino Thrills

In his travels, he hasn't been to Las Vegas. He spent a few days in smaller cities like Reno and Lake Tahoe. He's always on the lookout for secondary cities that get less attention than the big kahunas like Las Las Vegas.
Land-based
Reno Nevada Offers More To Do Than Casino Thrills
European Gaming

The Most Reputable Casino Software Providers

<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="robots" content="NONE,NOARCHIVE"> <title>RuntimeError at /getsummary/</title> <style type="text/css"> html * { padding:0; margin:0; } body * { padding:10px 20px; } body * * { padding:0; } body { font:small sans-serif; background-color:#fff; color:#000; } body>div { border-bottom:1px solid #ddd; } h1 { font-weight:normal; } h2 { margin-bottom:.8em; } h3 { margin:1em 0 .5em 0; } h4 { margin:0 0 .5em 0; font-weight: normal; } code, pre { font-size: 100%; white-space: pre-wrap; } table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; } tbody td, tbody th { vertical-align:top; padding:2px 3px; } thead th { padding:1px 6px 1px 3px; background:#fefefe; text-align:left; font-weight:normal; font-size:11px; border:1px solid #ddd; } tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; } table.vars { margin:5px 0 2px 40px; } table.vars td, table.req td { font-family:monospace; } table td.code { width:100%; } table td.code pre { overflow:hidden; } table.source th { color:#666; } table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; } ul.traceback { list-style-type:none; color: #222; } ul.traceback li.frame { padding-bottom:1em; color:#4f4f4f; } ul.traceback li.user { background-color:#e0e0e0; color:#000 } div.context { padding:10px 0; overflow:hidden; } div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; } div.context ol li { font-family:monospace; white-space:pre; color:#777; cursor:pointer; padding-left: 2px; } div.context ol li pre { display:inline; } div.context ol.context-line li { color:#464646; background-color:#dfdfdf; padding: 3px 2px; } div.context ol.context-line li span { position:absolute; right:32px; } .user div.context ol.context-line li { background-color:#bbb; color:#000; } .user div.context ol li { color:#666; } div.commands { margin-left: 40px; } div.commands a { color:#555; text-decoration:none; } .user div.commands a { color: black; } #summary { background: #ffc; } #summary h2 { font-weight: normal; color: #666; } #explanation { background:#eee; } #template, #template-not-exist { background:#f6f6f6; } #template-not-exist ul { margin: 0 0 10px 20px; } #template-not-exist .postmortem-section { margin-bottom: 3px; } #unicode-hint { background:#eee; } #traceback { background:#eee; } #requestinfo { background:#f6f6f6; padding-left:120px; } #summary table { border:none; background:transparent; } #requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; } #requestinfo h3 { margin-bottom:-1em; } .error { background: #ffc; } .specific { color:#cc3300; font-weight:bold; } h2 span.commands { font-size:.7em; font-weight:normal; } span.commands a:link {color:#5E5694;} pre.exception_value { font-family: sans-serif; color: #575757; font-size: 1.5em; margin: 10px 0 10px 0; } .append-bottom { margin-bottom: 10px; } .fname { user-select: all; } </style> <script> function hideAll(elems) { for (var e = 0; e < elems.length; e++) { elems[e].style.display = 'none'; } } window.onload = function() { hideAll(document.querySelectorAll('table.vars')); hideAll(document.querySelectorAll('ol.pre-context')); hideAll(document.querySelectorAll('ol.post-context')); hideAll(document.querySelectorAll('div.pastebin')); } function toggle() { for (var i = 0; i < arguments.length; i++) { var e = document.getElementById(arguments[i]); if (e) { e.style.display = e.style.display == 'none' ? 'block': 'none'; } } return false; } function varToggle(link, id) { toggle('v' + id); var s = link.getElementsByTagName('span')[0]; var uarr = String.fromCharCode(0x25b6); var darr = String.fromCharCode(0x25bc); s.textContent = s.textContent == uarr ? darr : uarr; return false; } function switchPastebinFriendly(link) { s1 = "Switch to copy-and-paste view"; s2 = "Switch back to interactive view"; link.textContent = link.textContent.trim() == s1 ? s2: s1; toggle('browserTraceback', 'pastebinTraceback'); return false; } </script> </head> <body> <div id="summary"> <h1>RuntimeError at /getsummary/</h1> <pre class="exception_value">CUDA error: out of memory CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect. For debugging consider passing CUDA_LAUNCH_BLOCKING=1.</pre> <table class="meta"> <tr> <th>Request Method:</th> <td>POST</td> </tr> <tr> <th>Request URL:</th> <td>http://192.168.1.190:4080/getsummary/?min=45&amp;max=1000</td> </tr> <tr> <th>Django Version:</th> <td>3.1.1</td> </tr> <tr> <th>Exception Type:</th> <td>RuntimeError</td> </tr> <tr> <th>Exception Value:</th> <td><pre>CUDA error: out of memory CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect. For debugging consider passing CUDA_LAUNCH_BLOCKING=1.</pre></td> </tr> <tr> <th>Exception Location:</th> <td><span class="fname">/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py</span>, line 850, in convert</td> </tr> <tr> <th>Python Executable:</th> <td>/usr/local/bin/python</td> </tr> <tr> <th>Python Version:</th> <td>3.8.12</td> </tr> <tr> <th>Python Path:</th> <td><pre>[&#x27;/app&#x27;, &#x27;/usr/local/bin&#x27;, &#x27;/usr/local/lib/python38.zip&#x27;, &#x27;/usr/local/lib/python3.8&#x27;, &#x27;/usr/local/lib/python3.8/lib-dynload&#x27;, &#x27;/usr/local/lib/python3.8/site-packages&#x27;]</pre></td> </tr> <tr> <th>Server time:</th> <td>Wed, 07 Dec 2022 16:53:33 +0000</td> </tr> </table> </div> <div id="traceback"> <h2>Traceback <span class="commands"><a href="#" onclick="return switchPastebinFriendly(this);"> Switch to copy-and-paste view</a></span> </h2> <div id="browserTraceback"> <ul class="traceback"> <li class="frame django"> <code class="fname">/usr/local/lib/python3.8/site-packages/django/core/handlers/exception.py</code>, line 47, in inner <div class="context" id="c140571999335232"> <ol start="40" class="pre-context" id="pre140571999335232"> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> response = await sync_to_async(response_for_exception)(request, exc)</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> return response</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> return inner</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> else:</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> @wraps(get_response)</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> def inner(request):</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> try:</pre></li> </ol> <ol start="47" class="context-line"> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> response = get_response(request)</pre> <span>…</span></li> </ol> <ol start='48' class="post-context" id="post140571999335232"> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> except Exception as exc:</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> response = response_for_exception(request, exc)</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> return response</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre> return inner</pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre></pre></li> <li onclick="toggle('pre140571999335232', 'post140571999335232')"><pre></pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999335232')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999335232"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>exc</td> <td class="code"><pre>RuntimeError(&#x27;CUDA error: out of memory\nCUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect.\nFor debugging consider passing CUDA_LAUNCH_BLOCKING=1.&#x27;)</pre></td> </tr> <tr> <td>get_response</td> <td class="code"><pre>&lt;bound method BaseHandler._get_response of &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fda07b1fe50&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;WSGIRequest: POST &#x27;/getsummary/?min=45&amp;max=1000&#x27;&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code class="fname">/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py</code>, line 165, in _get_response <div class="context" id="c140571999334720"> <ol start="158" class="pre-context" id="pre140571999334720"> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> def _get_response(self, request):</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> Resolve and call the view, then apply view, exception, and</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> template_response middleware. This method is everything that happens</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> inside the request/response middleware.</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> response = None</pre></li> </ol> <ol start="165" class="context-line"> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> callback, callback_args, callback_kwargs = self.resolve_request(request)</pre> <span>…</span></li> </ol> <ol start='166' class="post-context" id="post140571999334720"> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre></pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> # Apply view middleware</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> for middleware_method in self._view_middleware:</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> response = middleware_method(request, callback, callback_args, callback_kwargs)</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> if response:</pre></li> <li onclick="toggle('pre140571999334720', 'post140571999334720')"><pre> break</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999334720')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999334720"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>request</td> <td class="code"><pre>&lt;WSGIRequest: POST &#x27;/getsummary/?min=45&amp;max=1000&#x27;&gt;</pre></td> </tr> <tr> <td>response</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fda07b1fe50&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code class="fname">/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py</code>, line 288, in resolve_request <div class="context" id="c140571999336704"> <ol start="281" class="pre-context" id="pre140571999336704"> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> if hasattr(request, &#x27;urlconf&#x27;):</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> urlconf = request.urlconf</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> set_urlconf(urlconf)</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> resolver = get_resolver(urlconf)</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> else:</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> resolver = get_resolver()</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> # Resolve the view, and assign the match object back to the request.</pre></li> </ol> <ol start="288" class="context-line"> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> resolver_match = resolver.resolve(request.path_info)</pre> <span>…</span></li> </ol> <ol start='289' class="post-context" id="post140571999336704"> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> request.resolver_match = resolver_match</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> return resolver_match</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre></pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> def check_response(self, response, callback, name=None):</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre140571999336704', 'post140571999336704')"><pre> Raise an error if the view returned None or an uncalled coroutine.</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999336704')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999336704"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>request</td> <td class="code"><pre>&lt;WSGIRequest: POST &#x27;/getsummary/?min=45&amp;max=1000&#x27;&gt;</pre></td> </tr> <tr> <td>resolver</td> <td class="code"><pre>&lt;URLResolver &#x27;web_project.urls&#x27; (None:None) &#x27;^/&#x27;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fda07b1fe50&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code class="fname">/usr/local/lib/python3.8/site-packages/django/urls/resolvers.py</code>, line 545, in resolve <div class="context" id="c140571999336832"> <ol start="538" class="pre-context" id="pre140571999336832"> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre></pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> def resolve(self, path):</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> path = str(path) # path may be a reverse_lazy object</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> tried = []</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> match = self.pattern.match(path)</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> if match:</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> new_path, args, kwargs = match</pre></li> </ol> <ol start="545" class="context-line"> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> for pattern in self.url_patterns:</pre> <span>…</span></li> </ol> <ol start='546' class="post-context" id="post140571999336832"> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> try:</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> sub_match = pattern.resolve(new_path)</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> except Resolver404 as e:</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> sub_tried = e.args[0].get(&#x27;tried&#x27;)</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> if sub_tried is not None:</pre></li> <li onclick="toggle('pre140571999336832', 'post140571999336832')"><pre> tried.extend([pattern] + t for t in sub_tried)</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999336832')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999336832"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>kwargs</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>match</td> <td class="code"><pre>(&#x27;getsummary/&#x27;, (), {})</pre></td> </tr> <tr> <td>new_path</td> <td class="code"><pre>&#x27;getsummary/&#x27;</pre></td> </tr> <tr> <td>path</td> <td class="code"><pre>&#x27;/getsummary/&#x27;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;URLResolver &#x27;web_project.urls&#x27; (None:None) &#x27;^/&#x27;&gt;</pre></td> </tr> <tr> <td>tried</td> <td class="code"><pre>[]</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code class="fname">/usr/local/lib/python3.8/site-packages/django/utils/functional.py</code>, line 48, in __get__ <div class="context" id="c140571999338176"> <ol start="41" class="pre-context" id="pre140571999338176"> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> Call the function and put the return value in instance.__dict__ so that</pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> subsequent attribute access on the instance returns the cached value</pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> instead of calling cached_property.__get__().</pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> if instance is None:</pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> return self</pre></li> </ol> <ol start="48" class="context-line"> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> res = instance.__dict__[self.name] = self.func(instance)</pre> <span>…</span></li> </ol> <ol start='49' class="post-context" id="post140571999338176"> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> return res</pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre></pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre></pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre>class classproperty:</pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre140571999338176', 'post140571999338176')"><pre> Decorator that converts a method with a single cls argument into a property</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999338176')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999338176"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>cls</td> <td class="code"><pre>&lt;class &#x27;django.urls.resolvers.URLResolver&#x27;&gt;</pre></td> </tr> <tr> <td>instance</td> <td class="code"><pre>&lt;URLResolver &#x27;web_project.urls&#x27; (None:None) &#x27;^/&#x27;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;django.utils.functional.cached_property object at 0x7fda07b1f370&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code class="fname">/usr/local/lib/python3.8/site-packages/django/urls/resolvers.py</code>, line 589, in url_patterns <div class="context" id="c140571999335616"> <ol start="582" class="pre-context" id="pre140571999335616"> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> return import_module(self.urlconf_name)</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> else:</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> return self.urlconf_name</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre></pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> @cached_property</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> def url_patterns(self):</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> # urlconf_module might be a valid set of patterns, so we default to it</pre></li> </ol> <ol start="589" class="context-line"> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> patterns = getattr(self.urlconf_module, &quot;urlpatterns&quot;, self.urlconf_module)</pre> <span>…</span></li> </ol> <ol start='590' class="post-context" id="post140571999335616"> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> try:</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> iter(patterns)</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> except TypeError as e:</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> msg = (</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> &quot;The included URLconf &#x27;{name}&#x27; does not appear to have any &quot;</pre></li> <li onclick="toggle('pre140571999335616', 'post140571999335616')"><pre> &quot;patterns in it. If you see valid patterns in the file then &quot;</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999335616')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999335616"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><pre>&lt;URLResolver &#x27;web_project.urls&#x27; (None:None) &#x27;^/&#x27;&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code class="fname">/usr/local/lib/python3.8/site-packages/django/utils/functional.py</code>, line 48, in __get__ <div class="context" id="c140571999336768"> <ol start="41" class="pre-context" id="pre140571999336768"> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> Call the function and put the return value in instance.__dict__ so that</pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> subsequent attribute access on the instance returns the cached value</pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> instead of calling cached_property.__get__().</pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> if instance is None:</pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> return self</pre></li> </ol> <ol start="48" class="context-line"> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> res = instance.__dict__[self.name] = self.func(instance)</pre> <span>…</span></li> </ol> <ol start='49' class="post-context" id="post140571999336768"> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> return res</pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre></pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre></pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre>class classproperty:</pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre140571999336768', 'post140571999336768')"><pre> Decorator that converts a method with a single cls argument into a property</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999336768')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999336768"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>cls</td> <td class="code"><pre>&lt;class &#x27;django.urls.resolvers.URLResolver&#x27;&gt;</pre></td> </tr> <tr> <td>instance</td> <td class="code"><pre>&lt;URLResolver &#x27;web_project.urls&#x27; (None:None) &#x27;^/&#x27;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;django.utils.functional.cached_property object at 0x7fda07b1f310&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code class="fname">/usr/local/lib/python3.8/site-packages/django/urls/resolvers.py</code>, line 582, in urlconf_module <div class="context" id="c140571999335168"> <ol start="575" class="pre-context" id="pre140571999335168"> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> tried.append([pattern])</pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> raise Resolver404({&#x27;tried&#x27;: tried, &#x27;path&#x27;: new_path})</pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> raise Resolver404({&#x27;path&#x27;: path})</pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre></pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> @cached_property</pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> def urlconf_module(self):</pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> if isinstance(self.urlconf_name, str):</pre></li> </ol> <ol start="582" class="context-line"> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> return import_module(self.urlconf_name)</pre> <span>…</span></li> </ol> <ol start='583' class="post-context" id="post140571999335168"> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> else:</pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> return self.urlconf_name</pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre></pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> @cached_property</pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> def url_patterns(self):</pre></li> <li onclick="toggle('pre140571999335168', 'post140571999335168')"><pre> # urlconf_module might be a valid set of patterns, so we default to it</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999335168')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999335168"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><pre>&lt;URLResolver &#x27;web_project.urls&#x27; (None:None) &#x27;^/&#x27;&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/usr/local/lib/python3.8/importlib/__init__.py</code>, line 127, in import_module <div class="context" id="c140572037144768"> <ol start="120" class="pre-context" id="pre140572037144768"> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre> msg = (&quot;the &#x27;package&#x27; argument is required to perform a relative &quot;</pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre> &quot;import for {!r}&quot;)</pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre> raise TypeError(msg.format(name))</pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre> for character in name:</pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre> if character != &#x27;.&#x27;:</pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre> break</pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre> level += 1</pre></li> </ol> <ol start="127" class="context-line"> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre> return _bootstrap._gcd_import(name[level:], package, level)</pre> <span>…</span></li> </ol> <ol start='128' class="post-context" id="post140572037144768"> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre></pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre></pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre>_RELOADING = {}</pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre></pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre></pre></li> <li onclick="toggle('pre140572037144768', 'post140572037144768')"><pre>def reload(module):</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572037144768')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572037144768"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>level</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>name</td> <td class="code"><pre>&#x27;web_project.urls&#x27;</pre></td> </tr> <tr> <td>package</td> <td class="code"><pre>None</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 1014, in _gcd_import <div class="context" id="c140572037147008"> <ol start="1014" class="context-line"> <li onclick="toggle('pre140572037147008', 'post140572037147008')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572037147008')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572037147008"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>level</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>name</td> <td class="code"><pre>&#x27;web_project.urls&#x27;</pre></td> </tr> <tr> <td>package</td> <td class="code"><pre>None</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 991, in _find_and_load <div class="context" id="c140571999338304"> <ol start="991" class="context-line"> <li onclick="toggle('pre140571999338304', 'post140571999338304')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999338304')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999338304"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>import_</td> <td class="code"><pre>&lt;function _gcd_import at 0x7fda0940a430&gt;</pre></td> </tr> <tr> <td>module</td> <td class="code"><pre>&lt;object object at 0x7fda093e1060&gt;</pre></td> </tr> <tr> <td>name</td> <td class="code"><pre>&#x27;web_project.urls&#x27;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 975, in _find_and_load_unlocked <div class="context" id="c140571999336576"> <ol start="975" class="context-line"> <li onclick="toggle('pre140571999336576', 'post140571999336576')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999336576')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999336576"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>import_</td> <td class="code"><pre>&lt;function _gcd_import at 0x7fda0940a430&gt;</pre></td> </tr> <tr> <td>name</td> <td class="code"><pre>&#x27;web_project.urls&#x27;</pre></td> </tr> <tr> <td>parent</td> <td class="code"><pre>&#x27;web_project&#x27;</pre></td> </tr> <tr> <td>parent_module</td> <td class="code"><pre>&lt;module &#x27;web_project&#x27; from &#x27;/app/web_project/__init__.py&#x27;&gt;</pre></td> </tr> <tr> <td>path</td> <td class="code"><pre>[&#x27;/app/web_project&#x27;]</pre></td> </tr> <tr> <td>spec</td> <td class="code"><pre>ModuleSpec(name=&#x27;web_project.urls&#x27;, loader=&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd97a9cdf70&gt;, origin=&#x27;/app/web_project/urls.py&#x27;)</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 671, in _load_unlocked <div class="context" id="c140571999335808"> <ol start="671" class="context-line"> <li onclick="toggle('pre140571999335808', 'post140571999335808')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999335808')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999335808"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>module</td> <td class="code"><pre>&lt;module &#x27;web_project.urls&#x27; from &#x27;/app/web_project/urls.py&#x27;&gt;</pre></td> </tr> <tr> <td>spec</td> <td class="code"><pre>ModuleSpec(name=&#x27;web_project.urls&#x27;, loader=&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd97a9cdf70&gt;, origin=&#x27;/app/web_project/urls.py&#x27;)</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap_external&gt;</code>, line 843, in exec_module <div class="context" id="c140571999336384"> <ol start="843" class="context-line"> <li onclick="toggle('pre140571999336384', 'post140571999336384')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999336384')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999336384"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>code</td> <td class="code"><pre>&lt;code object &lt;module&gt; at 0x7fd97a55a030, file &quot;/app/web_project/urls.py&quot;, line 1&gt;</pre></td> </tr> <tr> <td>module</td> <td class="code"><pre>&lt;module &#x27;web_project.urls&#x27; from &#x27;/app/web_project/urls.py&#x27;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd97a9cdf70&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 219, in _call_with_frames_removed <div class="context" id="c140571999334464"> <ol start="219" class="context-line"> <li onclick="toggle('pre140571999334464', 'post140571999334464')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999334464')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999334464"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>args</td> <td class="code"><pre>(&lt;code object &lt;module&gt; at 0x7fd97a55a030, file &quot;/app/web_project/urls.py&quot;, line 1&gt;, {&#x27;__builtins__&#x27;: {&#x27;ArithmeticError&#x27;: &lt;class &#x27;ArithmeticError&#x27;&gt;, &#x27;AssertionError&#x27;: &lt;class &#x27;AssertionError&#x27;&gt;, &#x27;AttributeError&#x27;: &lt;class &#x27;AttributeError&#x27;&gt;, &#x27;BaseException&#x27;: &lt;class &#x27;BaseException&#x27;&gt;, &#x27;BlockingIOError&#x27;: &lt;class &#x27;BlockingIOError&#x27;&gt;, &#x27;BrokenPipeError&#x27;: &lt;class &#x27;BrokenPipeError&#x27;&gt;, &#x27;BufferError&#x27;: &lt;class &#x27;BufferError&#x27;&gt;, &#x27;BytesWarning&#x27;: &lt;class &#x27;BytesWarning&#x27;&gt;, &#x27;ChildProcessError&#x27;: &lt;class &#x27;ChildProcessError&#x27;&gt;, &#x27;ConnectionAbortedError&#x27;: &lt;class &#x27;ConnectionAbortedError&#x27;&gt;, &#x27;ConnectionError&#x27;: &lt;class &#x27;ConnectionError&#x27;&gt;, &#x27;ConnectionRefusedError&#x27;: &lt;class &#x27;ConnectionRefusedError&#x27;&gt;, &#x27;ConnectionResetError&#x27;: &lt;class &#x27;ConnectionResetError&#x27;&gt;, &#x27;DeprecationWarning&#x27;: &lt;class &#x27;DeprecationWarning&#x27;&gt;, &#x27;EOFError&#x27;: &lt;class &#x27;EOFError&#x27;&gt;, &#x27;Ellipsis&#x27;: Ellipsis, &#x27;EnvironmentError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;Exception&#x27;: &lt;class &#x27;Exception&#x27;&gt;, &#x27;False&#x27;: False, &#x27;FileExistsError&#x27;: &lt;class &#x27;FileExistsError&#x27;&gt;, &#x27;FileNotFoundError&#x27;: &lt;class &#x27;FileNotFoundError&#x27;&gt;, &#x27;FloatingPointError&#x27;: &lt;class &#x27;FloatingPointError&#x27;&gt;, &#x27;FutureWarning&#x27;: &lt;class &#x27;FutureWarning&#x27;&gt;, &#x27;GeneratorExit&#x27;: &lt;class &#x27;GeneratorExit&#x27;&gt;, &#x27;IOError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;ImportError&#x27;: &lt;class &#x27;ImportError&#x27;&gt;, &#x27;ImportWarning&#x27;: &lt;class &#x27;ImportWarning&#x27;&gt;, &#x27;IndentationError&#x27;: &lt;class &#x27;IndentationError&#x27;&gt;, &#x27;IndexError&#x27;: &lt;class &#x27;IndexError&#x27;&gt;, &#x27;InterruptedError&#x27;: &lt;class &#x27;InterruptedError&#x27;&gt;, &#x27;IsADirectoryError&#x27;: &lt;class &#x27;IsADirectoryError&#x27;&gt;, &#x27;KeyError&#x27;: &lt;class &#x27;KeyError&#x27;&gt;, &#x27;KeyboardInterrupt&#x27;: &lt;class &#x27;KeyboardInterrupt&#x27;&gt;, &#x27;LookupError&#x27;: &lt;class &#x27;LookupError&#x27;&gt;, &#x27;MemoryError&#x27;: &lt;class &#x27;MemoryError&#x27;&gt;, &#x27;ModuleNotFoundError&#x27;: &lt;class &#x27;ModuleNotFoundError&#x27;&gt;, &#x27;NameError&#x27;: &lt;class &#x27;NameError&#x27;&gt;, &#x27;None&#x27;: None, &#x27;NotADirectoryError&#x27;: &lt;class &#x27;NotADirectoryError&#x27;&gt;, &#x27;NotImplemented&#x27;: NotImplemented, &#x27;NotImplementedError&#x27;: &lt;class &#x27;NotImplementedError&#x27;&gt;, &#x27;OSError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;OverflowError&#x27;: &lt;class &#x27;OverflowError&#x27;&gt;, &#x27;PendingDeprecationWarning&#x27;: &lt;class &#x27;PendingDeprecationWarning&#x27;&gt;, &#x27;PermissionError&#x27;: &lt;class &#x27;PermissionError&#x27;&gt;, &#x27;ProcessLookupError&#x27;: &lt;class &#x27;ProcessLookupError&#x27;&gt;, &#x27;RecursionError&#x27;: &lt;class &#x27;RecursionError&#x27;&gt;, &#x27;ReferenceError&#x27;: &lt;class &#x27;ReferenceError&#x27;&gt;, &#x27;ResourceWarning&#x27;: &lt;class &#x27;ResourceWarning&#x27;&gt;, &#x27;RuntimeError&#x27;: &lt;class &#x27;RuntimeError&#x27;&gt;, &#x27;RuntimeWarning&#x27;: &lt;class &#x27;RuntimeWarning&#x27;&gt;, &#x27;StopAsyncIteration&#x27;: &lt;class &#x27;StopAsyncIteration&#x27;&gt;, &#x27;StopIteration&#x27;: &lt;class &#x27;StopIteration&#x27;&gt;, &#x27;SyntaxError&#x27;: &lt;class &#x27;SyntaxError&#x27;&gt;, &#x27;SyntaxWarning&#x27;: &lt;class &#x27;SyntaxWarning&#x27;&gt;, &#x27;SystemError&#x27;: &lt;class &#x27;SystemError&#x27;&gt;, &#x27;SystemExit&#x27;: &lt;class &#x27;SystemExit&#x27;&gt;, &#x27;TabError&#x27;: &lt;class &#x27;TabError&#x27;&gt;, &#x27;TimeoutError&#x27;: &lt;class &#x27;TimeoutError&#x27;&gt;, &#x27;True&#x27;: True, &#x27;TypeError&#x27;: &lt;class &#x27;TypeError&#x27;&gt;, &#x27;UnboundLocalError&#x27;: &lt;class &#x27;UnboundLocalError&#x27;&gt;, &#x27;UnicodeDecodeError&#x27;: &lt;class &#x27;UnicodeDecodeError&#x27;&gt;, &#x27;UnicodeEncodeError&#x27;: &lt;class &#x27;UnicodeEncodeError&#x27;&gt;, &#x27;UnicodeError&#x27;: &lt;class &#x27;UnicodeError&#x27;&gt;, &#x27;Unic… &lt;trimmed 10351 bytes string&gt;</pre></td> </tr> <tr> <td>f</td> <td class="code"><pre>&lt;built-in function exec&gt;</pre></td> </tr> <tr> <td>kwds</td> <td class="code"><pre>{}</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/app/web_project/urls.py</code>, line 5, in &lt;module&gt; <div class="context" id="c140571999337856"> <ol start="1" class="pre-context" id="pre140571999337856"> <li onclick="toggle('pre140571999337856', 'post140571999337856')"><pre>from django.contrib import admin</pre></li> <li onclick="toggle('pre140571999337856', 'post140571999337856')"><pre>from django.urls import include, path</pre></li> <li onclick="toggle('pre140571999337856', 'post140571999337856')"><pre></pre></li> <li onclick="toggle('pre140571999337856', 'post140571999337856')"><pre>urlpatterns = [</pre></li> </ol> <ol start="5" class="context-line"> <li onclick="toggle('pre140571999337856', 'post140571999337856')"><pre> path(&quot;&quot;, include(&quot;hello.urls&quot;)),</pre> <span>…</span></li> </ol> <ol start='6' class="post-context" id="post140571999337856"> <li onclick="toggle('pre140571999337856', 'post140571999337856')"><pre> path(&#x27;admin/&#x27;, admin.site.urls)</pre></li> <li onclick="toggle('pre140571999337856', 'post140571999337856')"><pre>]</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999337856')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999337856"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>__builtins__</td> <td class="code"><pre>{&#x27;ArithmeticError&#x27;: &lt;class &#x27;ArithmeticError&#x27;&gt;, &#x27;AssertionError&#x27;: &lt;class &#x27;AssertionError&#x27;&gt;, &#x27;AttributeError&#x27;: &lt;class &#x27;AttributeError&#x27;&gt;, &#x27;BaseException&#x27;: &lt;class &#x27;BaseException&#x27;&gt;, &#x27;BlockingIOError&#x27;: &lt;class &#x27;BlockingIOError&#x27;&gt;, &#x27;BrokenPipeError&#x27;: &lt;class &#x27;BrokenPipeError&#x27;&gt;, &#x27;BufferError&#x27;: &lt;class &#x27;BufferError&#x27;&gt;, &#x27;BytesWarning&#x27;: &lt;class &#x27;BytesWarning&#x27;&gt;, &#x27;ChildProcessError&#x27;: &lt;class &#x27;ChildProcessError&#x27;&gt;, &#x27;ConnectionAbortedError&#x27;: &lt;class &#x27;ConnectionAbortedError&#x27;&gt;, &#x27;ConnectionError&#x27;: &lt;class &#x27;ConnectionError&#x27;&gt;, &#x27;ConnectionRefusedError&#x27;: &lt;class &#x27;ConnectionRefusedError&#x27;&gt;, &#x27;ConnectionResetError&#x27;: &lt;class &#x27;ConnectionResetError&#x27;&gt;, &#x27;DeprecationWarning&#x27;: &lt;class &#x27;DeprecationWarning&#x27;&gt;, &#x27;EOFError&#x27;: &lt;class &#x27;EOFError&#x27;&gt;, &#x27;Ellipsis&#x27;: Ellipsis, &#x27;EnvironmentError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;Exception&#x27;: &lt;class &#x27;Exception&#x27;&gt;, &#x27;False&#x27;: False, &#x27;FileExistsError&#x27;: &lt;class &#x27;FileExistsError&#x27;&gt;, &#x27;FileNotFoundError&#x27;: &lt;class &#x27;FileNotFoundError&#x27;&gt;, &#x27;FloatingPointError&#x27;: &lt;class &#x27;FloatingPointError&#x27;&gt;, &#x27;FutureWarning&#x27;: &lt;class &#x27;FutureWarning&#x27;&gt;, &#x27;GeneratorExit&#x27;: &lt;class &#x27;GeneratorExit&#x27;&gt;, &#x27;IOError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;ImportError&#x27;: &lt;class &#x27;ImportError&#x27;&gt;, &#x27;ImportWarning&#x27;: &lt;class &#x27;ImportWarning&#x27;&gt;, &#x27;IndentationError&#x27;: &lt;class &#x27;IndentationError&#x27;&gt;, &#x27;IndexError&#x27;: &lt;class &#x27;IndexError&#x27;&gt;, &#x27;InterruptedError&#x27;: &lt;class &#x27;InterruptedError&#x27;&gt;, &#x27;IsADirectoryError&#x27;: &lt;class &#x27;IsADirectoryError&#x27;&gt;, &#x27;KeyError&#x27;: &lt;class &#x27;KeyError&#x27;&gt;, &#x27;KeyboardInterrupt&#x27;: &lt;class &#x27;KeyboardInterrupt&#x27;&gt;, &#x27;LookupError&#x27;: &lt;class &#x27;LookupError&#x27;&gt;, &#x27;MemoryError&#x27;: &lt;class &#x27;MemoryError&#x27;&gt;, &#x27;ModuleNotFoundError&#x27;: &lt;class &#x27;ModuleNotFoundError&#x27;&gt;, &#x27;NameError&#x27;: &lt;class &#x27;NameError&#x27;&gt;, &#x27;None&#x27;: None, &#x27;NotADirectoryError&#x27;: &lt;class &#x27;NotADirectoryError&#x27;&gt;, &#x27;NotImplemented&#x27;: NotImplemented, &#x27;NotImplementedError&#x27;: &lt;class &#x27;NotImplementedError&#x27;&gt;, &#x27;OSError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;OverflowError&#x27;: &lt;class &#x27;OverflowError&#x27;&gt;, &#x27;PendingDeprecationWarning&#x27;: &lt;class &#x27;PendingDeprecationWarning&#x27;&gt;, &#x27;PermissionError&#x27;: &lt;class &#x27;PermissionError&#x27;&gt;, &#x27;ProcessLookupError&#x27;: &lt;class &#x27;ProcessLookupError&#x27;&gt;, &#x27;RecursionError&#x27;: &lt;class &#x27;RecursionError&#x27;&gt;, &#x27;ReferenceError&#x27;: &lt;class &#x27;ReferenceError&#x27;&gt;, &#x27;ResourceWarning&#x27;: &lt;class &#x27;ResourceWarning&#x27;&gt;, &#x27;RuntimeError&#x27;: &lt;class &#x27;RuntimeError&#x27;&gt;, &#x27;RuntimeWarning&#x27;: &lt;class &#x27;RuntimeWarning&#x27;&gt;, &#x27;StopAsyncIteration&#x27;: &lt;class &#x27;StopAsyncIteration&#x27;&gt;, &#x27;StopIteration&#x27;: &lt;class &#x27;StopIteration&#x27;&gt;, &#x27;SyntaxError&#x27;: &lt;class &#x27;SyntaxError&#x27;&gt;, &#x27;SyntaxWarning&#x27;: &lt;class &#x27;SyntaxWarning&#x27;&gt;, &#x27;SystemError&#x27;: &lt;class &#x27;SystemError&#x27;&gt;, &#x27;SystemExit&#x27;: &lt;class &#x27;SystemExit&#x27;&gt;, &#x27;TabError&#x27;: &lt;class &#x27;TabError&#x27;&gt;, &#x27;TimeoutError&#x27;: &lt;class &#x27;TimeoutError&#x27;&gt;, &#x27;True&#x27;: True, &#x27;TypeError&#x27;: &lt;class &#x27;TypeError&#x27;&gt;, &#x27;UnboundLocalError&#x27;: &lt;class &#x27;UnboundLocalError&#x27;&gt;, &#x27;UnicodeDecodeError&#x27;: &lt;class &#x27;UnicodeDecodeError&#x27;&gt;, &#x27;UnicodeEncodeError&#x27;: &lt;class &#x27;UnicodeEncodeError&#x27;&gt;, &#x27;UnicodeError&#x27;: &lt;class &#x27;UnicodeError&#x27;&gt;, &#x27;UnicodeTranslateError&#x27;: &lt;class &#x27;UnicodeTranslateError&#x27;&gt;, &#x27;UnicodeWarning&#x27;: &lt;class &#x27;UnicodeWarning&#x27;&gt;, &#x27;UserWarning&#x27;: &lt;class &#x27;UserWarning&#x27;&gt;, &#x27;ValueError&#x27;: &lt;class &#x27;ValueError&#x27;&gt;, &#x27;Warning&#x27;: &lt;class &#x27;Warning&#x27;&gt;, &#x27;ZeroDivisionError&#x27;: &lt;class &#x27;ZeroDivisionError&#x27;&gt;, &#x27;__build_class__&#x27;: &lt;built-in function __build_class__&gt;, &#x27;__debug__&#x27;: True, &#x27;__doc__&#x27;: &#x27;Built-in functions, exceptions, and other objects.\n&#x27; &#x27;\n&#x27; &quot;Noteworthy: None is the `nil&#x27; object; Ellipsis represents `...&#x27; &quot; &#x27;in slices.&#x27;, &#x27;__import__&#x27;: &lt;built-in function __import__&gt;, &#x27;__loader__&#x27;: &lt;class &#x27;_frozen_importlib.BuiltinImporter&#x27;&gt;, &#x27;__name__&#x27;: &#x27;builtins&#x27;, &#x27;__package__&#x27;: &#x27;&#x27;, &#x27;__pybind11_internals_v4_gcc_libstdcpp_cxxabi1011__&#x27;: &lt;capsule object NULL at 0x7fd9dcb31c90&gt;, &#x27;__spec__&#x27;: ModuleSpec(name=&#x27;builtins&#x27;, loader=&lt;class &#x27;_frozen_importlib.BuiltinImporter&#x27;&gt;), &#x27;abs&#x27;: &lt;built-in function abs&gt;, &#x27;all&#x27;: &lt;built-in function all&gt;, &#x27;any&#x27;: &lt;built-in function any&gt;, &#x27;ascii&#x27;: &lt;built-in function ascii&gt;, &#x27;bin&#x27;: &lt;built-in function bin&gt;, &#x27;bool&#x27;: &lt;class &#x27;bool&#x27;&gt;, &#x27;breakpoint&#x27;: &lt;built-in function breakpoint&gt;, &#x27;bytearray&#x27;: &lt;class &#x27;bytearray&#x27;&gt;, &#x27;bytes&#x27;: &lt;class &#x27;bytes&#x27;&gt;, &#x27;callable&#x27;: &lt;built-in function callable&gt;, &#x27;chr&#x27;: &lt;built-in function chr&gt;, &#x27;classmethod&#x27;: &lt;class &#x27;class… &lt;trimmed 6683 bytes string&gt;</pre></td> </tr> <tr> <td>__cached__</td> <td class="code"><pre>&#x27;/app/web_project/__pycache__/urls.cpython-38.pyc&#x27;</pre></td> </tr> <tr> <td>__doc__</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>__file__</td> <td class="code"><pre>&#x27;/app/web_project/urls.py&#x27;</pre></td> </tr> <tr> <td>__loader__</td> <td class="code"><pre>&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd97a9cdf70&gt;</pre></td> </tr> <tr> <td>__name__</td> <td class="code"><pre>&#x27;web_project.urls&#x27;</pre></td> </tr> <tr> <td>__package__</td> <td class="code"><pre>&#x27;web_project&#x27;</pre></td> </tr> <tr> <td>__spec__</td> <td class="code"><pre>ModuleSpec(name=&#x27;web_project.urls&#x27;, loader=&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd97a9cdf70&gt;, origin=&#x27;/app/web_project/urls.py&#x27;)</pre></td> </tr> <tr> <td>admin</td> <td class="code"><pre>&lt;module &#x27;django.contrib.admin&#x27; from &#x27;/usr/local/lib/python3.8/site-packages/django/contrib/admin/__init__.py&#x27;&gt;</pre></td> </tr> <tr> <td>include</td> <td class="code"><pre>&lt;function include at 0x7fda07b255e0&gt;</pre></td> </tr> <tr> <td>path</td> <td class="code"><pre>functools.partial(&lt;function _path at 0x7fda07b25700&gt;, Pattern=&lt;class &#x27;django.urls.resolvers.RoutePattern&#x27;&gt;)</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code class="fname">/usr/local/lib/python3.8/site-packages/django/urls/conf.py</code>, line 34, in include <div class="context" id="c140571999336512"> <ol start="27" class="pre-context" id="pre140571999336512"> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> &#x27;provide the namespace argument to include() instead.&#x27; % len(arg)</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> )</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> else:</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> # No namespace hint - use manually provided namespace.</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> urlconf_module = arg</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre></pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> if isinstance(urlconf_module, str):</pre></li> </ol> <ol start="34" class="context-line"> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> urlconf_module = import_module(urlconf_module)</pre> <span>…</span></li> </ol> <ol start='35' class="post-context" id="post140571999336512"> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> patterns = getattr(urlconf_module, &#x27;urlpatterns&#x27;, urlconf_module)</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> app_name = getattr(urlconf_module, &#x27;app_name&#x27;, app_name)</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> if namespace and not app_name:</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> raise ImproperlyConfigured(</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> &#x27;Specifying a namespace in include() without providing an app_name &#x27;</pre></li> <li onclick="toggle('pre140571999336512', 'post140571999336512')"><pre> &#x27;is not supported. Set the app_name attribute in the included &#x27;</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999336512')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999336512"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>app_name</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>arg</td> <td class="code"><pre>&#x27;hello.urls&#x27;</pre></td> </tr> <tr> <td>namespace</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>urlconf_module</td> <td class="code"><pre>&#x27;hello.urls&#x27;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/usr/local/lib/python3.8/importlib/__init__.py</code>, line 127, in import_module <div class="context" id="c140572037147968"> <ol start="120" class="pre-context" id="pre140572037147968"> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre> msg = (&quot;the &#x27;package&#x27; argument is required to perform a relative &quot;</pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre> &quot;import for {!r}&quot;)</pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre> raise TypeError(msg.format(name))</pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre> for character in name:</pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre> if character != &#x27;.&#x27;:</pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre> break</pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre> level += 1</pre></li> </ol> <ol start="127" class="context-line"> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre> return _bootstrap._gcd_import(name[level:], package, level)</pre> <span>…</span></li> </ol> <ol start='128' class="post-context" id="post140572037147968"> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre></pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre></pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre>_RELOADING = {}</pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre></pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre></pre></li> <li onclick="toggle('pre140572037147968', 'post140572037147968')"><pre>def reload(module):</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572037147968')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572037147968"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>level</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>name</td> <td class="code"><pre>&#x27;hello.urls&#x27;</pre></td> </tr> <tr> <td>package</td> <td class="code"><pre>None</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 1014, in _gcd_import <div class="context" id="c140572037148032"> <ol start="1014" class="context-line"> <li onclick="toggle('pre140572037148032', 'post140572037148032')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572037148032')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572037148032"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>level</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>name</td> <td class="code"><pre>&#x27;hello.urls&#x27;</pre></td> </tr> <tr> <td>package</td> <td class="code"><pre>None</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 991, in _find_and_load <div class="context" id="c140572037046528"> <ol start="991" class="context-line"> <li onclick="toggle('pre140572037046528', 'post140572037046528')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572037046528')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572037046528"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>import_</td> <td class="code"><pre>&lt;function _gcd_import at 0x7fda0940a430&gt;</pre></td> </tr> <tr> <td>module</td> <td class="code"><pre>&lt;object object at 0x7fda093e1060&gt;</pre></td> </tr> <tr> <td>name</td> <td class="code"><pre>&#x27;hello.urls&#x27;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 975, in _find_and_load_unlocked <div class="context" id="c140572037046464"> <ol start="975" class="context-line"> <li onclick="toggle('pre140572037046464', 'post140572037046464')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572037046464')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572037046464"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>import_</td> <td class="code"><pre>&lt;function _gcd_import at 0x7fda0940a430&gt;</pre></td> </tr> <tr> <td>name</td> <td class="code"><pre>&#x27;hello.urls&#x27;</pre></td> </tr> <tr> <td>parent</td> <td class="code"><pre>&#x27;hello&#x27;</pre></td> </tr> <tr> <td>parent_module</td> <td class="code"><pre>&lt;module &#x27;hello&#x27; from &#x27;/app/hello/__init__.py&#x27;&gt;</pre></td> </tr> <tr> <td>path</td> <td class="code"><pre>[&#x27;/app/hello&#x27;]</pre></td> </tr> <tr> <td>spec</td> <td class="code"><pre>ModuleSpec(name=&#x27;hello.urls&#x27;, loader=&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd9781fe670&gt;, origin=&#x27;/app/hello/urls.py&#x27;)</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 671, in _load_unlocked <div class="context" id="c140571999337280"> <ol start="671" class="context-line"> <li onclick="toggle('pre140571999337280', 'post140571999337280')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999337280')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999337280"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>module</td> <td class="code"><pre>&lt;module &#x27;hello.urls&#x27; from &#x27;/app/hello/urls.py&#x27;&gt;</pre></td> </tr> <tr> <td>spec</td> <td class="code"><pre>ModuleSpec(name=&#x27;hello.urls&#x27;, loader=&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd9781fe670&gt;, origin=&#x27;/app/hello/urls.py&#x27;)</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap_external&gt;</code>, line 843, in exec_module <div class="context" id="c140571999334592"> <ol start="843" class="context-line"> <li onclick="toggle('pre140571999334592', 'post140571999334592')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999334592')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999334592"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>code</td> <td class="code"><pre>&lt;code object &lt;module&gt; at 0x7fd97a55aa80, file &quot;/app/hello/urls.py&quot;, line 1&gt;</pre></td> </tr> <tr> <td>module</td> <td class="code"><pre>&lt;module &#x27;hello.urls&#x27; from &#x27;/app/hello/urls.py&#x27;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd9781fe670&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">&lt;frozen importlib._bootstrap&gt;</code>, line 219, in _call_with_frames_removed <div class="context" id="c140571999335360"> <ol start="219" class="context-line"> <li onclick="toggle('pre140571999335360', 'post140571999335360')"><pre>&lt;source code not available&gt;</pre> <span>…</span></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999335360')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999335360"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>args</td> <td class="code"><pre>(&lt;code object &lt;module&gt; at 0x7fd97a55aa80, file &quot;/app/hello/urls.py&quot;, line 1&gt;, {&#x27;__builtins__&#x27;: {&#x27;ArithmeticError&#x27;: &lt;class &#x27;ArithmeticError&#x27;&gt;, &#x27;AssertionError&#x27;: &lt;class &#x27;AssertionError&#x27;&gt;, &#x27;AttributeError&#x27;: &lt;class &#x27;AttributeError&#x27;&gt;, &#x27;BaseException&#x27;: &lt;class &#x27;BaseException&#x27;&gt;, &#x27;BlockingIOError&#x27;: &lt;class &#x27;BlockingIOError&#x27;&gt;, &#x27;BrokenPipeError&#x27;: &lt;class &#x27;BrokenPipeError&#x27;&gt;, &#x27;BufferError&#x27;: &lt;class &#x27;BufferError&#x27;&gt;, &#x27;BytesWarning&#x27;: &lt;class &#x27;BytesWarning&#x27;&gt;, &#x27;ChildProcessError&#x27;: &lt;class &#x27;ChildProcessError&#x27;&gt;, &#x27;ConnectionAbortedError&#x27;: &lt;class &#x27;ConnectionAbortedError&#x27;&gt;, &#x27;ConnectionError&#x27;: &lt;class &#x27;ConnectionError&#x27;&gt;, &#x27;ConnectionRefusedError&#x27;: &lt;class &#x27;ConnectionRefusedError&#x27;&gt;, &#x27;ConnectionResetError&#x27;: &lt;class &#x27;ConnectionResetError&#x27;&gt;, &#x27;DeprecationWarning&#x27;: &lt;class &#x27;DeprecationWarning&#x27;&gt;, &#x27;EOFError&#x27;: &lt;class &#x27;EOFError&#x27;&gt;, &#x27;Ellipsis&#x27;: Ellipsis, &#x27;EnvironmentError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;Exception&#x27;: &lt;class &#x27;Exception&#x27;&gt;, &#x27;False&#x27;: False, &#x27;FileExistsError&#x27;: &lt;class &#x27;FileExistsError&#x27;&gt;, &#x27;FileNotFoundError&#x27;: &lt;class &#x27;FileNotFoundError&#x27;&gt;, &#x27;FloatingPointError&#x27;: &lt;class &#x27;FloatingPointError&#x27;&gt;, &#x27;FutureWarning&#x27;: &lt;class &#x27;FutureWarning&#x27;&gt;, &#x27;GeneratorExit&#x27;: &lt;class &#x27;GeneratorExit&#x27;&gt;, &#x27;IOError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;ImportError&#x27;: &lt;class &#x27;ImportError&#x27;&gt;, &#x27;ImportWarning&#x27;: &lt;class &#x27;ImportWarning&#x27;&gt;, &#x27;IndentationError&#x27;: &lt;class &#x27;IndentationError&#x27;&gt;, &#x27;IndexError&#x27;: &lt;class &#x27;IndexError&#x27;&gt;, &#x27;InterruptedError&#x27;: &lt;class &#x27;InterruptedError&#x27;&gt;, &#x27;IsADirectoryError&#x27;: &lt;class &#x27;IsADirectoryError&#x27;&gt;, &#x27;KeyError&#x27;: &lt;class &#x27;KeyError&#x27;&gt;, &#x27;KeyboardInterrupt&#x27;: &lt;class &#x27;KeyboardInterrupt&#x27;&gt;, &#x27;LookupError&#x27;: &lt;class &#x27;LookupError&#x27;&gt;, &#x27;MemoryError&#x27;: &lt;class &#x27;MemoryError&#x27;&gt;, &#x27;ModuleNotFoundError&#x27;: &lt;class &#x27;ModuleNotFoundError&#x27;&gt;, &#x27;NameError&#x27;: &lt;class &#x27;NameError&#x27;&gt;, &#x27;None&#x27;: None, &#x27;NotADirectoryError&#x27;: &lt;class &#x27;NotADirectoryError&#x27;&gt;, &#x27;NotImplemented&#x27;: NotImplemented, &#x27;NotImplementedError&#x27;: &lt;class &#x27;NotImplementedError&#x27;&gt;, &#x27;OSError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;OverflowError&#x27;: &lt;class &#x27;OverflowError&#x27;&gt;, &#x27;PendingDeprecationWarning&#x27;: &lt;class &#x27;PendingDeprecationWarning&#x27;&gt;, &#x27;PermissionError&#x27;: &lt;class &#x27;PermissionError&#x27;&gt;, &#x27;ProcessLookupError&#x27;: &lt;class &#x27;ProcessLookupError&#x27;&gt;, &#x27;RecursionError&#x27;: &lt;class &#x27;RecursionError&#x27;&gt;, &#x27;ReferenceError&#x27;: &lt;class &#x27;ReferenceError&#x27;&gt;, &#x27;ResourceWarning&#x27;: &lt;class &#x27;ResourceWarning&#x27;&gt;, &#x27;RuntimeError&#x27;: &lt;class &#x27;RuntimeError&#x27;&gt;, &#x27;RuntimeWarning&#x27;: &lt;class &#x27;RuntimeWarning&#x27;&gt;, &#x27;StopAsyncIteration&#x27;: &lt;class &#x27;StopAsyncIteration&#x27;&gt;, &#x27;StopIteration&#x27;: &lt;class &#x27;StopIteration&#x27;&gt;, &#x27;SyntaxError&#x27;: &lt;class &#x27;SyntaxError&#x27;&gt;, &#x27;SyntaxWarning&#x27;: &lt;class &#x27;SyntaxWarning&#x27;&gt;, &#x27;SystemError&#x27;: &lt;class &#x27;SystemError&#x27;&gt;, &#x27;SystemExit&#x27;: &lt;class &#x27;SystemExit&#x27;&gt;, &#x27;TabError&#x27;: &lt;class &#x27;TabError&#x27;&gt;, &#x27;TimeoutError&#x27;: &lt;class &#x27;TimeoutError&#x27;&gt;, &#x27;True&#x27;: True, &#x27;TypeError&#x27;: &lt;class &#x27;TypeError&#x27;&gt;, &#x27;UnboundLocalError&#x27;: &lt;class &#x27;UnboundLocalError&#x27;&gt;, &#x27;UnicodeDecodeError&#x27;: &lt;class &#x27;UnicodeDecodeError&#x27;&gt;, &#x27;UnicodeEncodeError&#x27;: &lt;class &#x27;UnicodeEncodeError&#x27;&gt;, &#x27;UnicodeError&#x27;: &lt;class &#x27;UnicodeError&#x27;&gt;, &#x27;UnicodeTra… &lt;trimmed 10135 bytes string&gt;</pre></td> </tr> <tr> <td>f</td> <td class="code"><pre>&lt;built-in function exec&gt;</pre></td> </tr> <tr> <td>kwds</td> <td class="code"><pre>{}</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/app/hello/urls.py</code>, line 2, in &lt;module&gt; <div class="context" id="c140572037047232"> <ol start="1" class="pre-context" id="pre140572037047232"> <li onclick="toggle('pre140572037047232', 'post140572037047232')"><pre>from django.urls import path</pre></li> </ol> <ol start="2" class="context-line"> <li onclick="toggle('pre140572037047232', 'post140572037047232')"><pre>from hello import views</pre> <span>…</span></li> </ol> <ol start='3' class="post-context" id="post140572037047232"> <li onclick="toggle('pre140572037047232', 'post140572037047232')"><pre></pre></li> <li onclick="toggle('pre140572037047232', 'post140572037047232')"><pre>urlpatterns = [</pre></li> <li onclick="toggle('pre140572037047232', 'post140572037047232')"><pre> path(&quot;&quot;, views.home, name=&quot;home&quot;),</pre></li> <li onclick="toggle('pre140572037047232', 'post140572037047232')"><pre> path(&quot;text_summary/&quot;, views.text_summary, name=&quot;bart summarizing&quot;),</pre></li> <li onclick="toggle('pre140572037047232', 'post140572037047232')"><pre> path(&quot;getsummary/&quot;, views.getsummary, name=&quot;bart summarizing&quot;),</pre></li> <li onclick="toggle('pre140572037047232', 'post140572037047232')"><pre> path(&quot;title_summary/&quot;, views.title_summary, name=&quot;title summarizing&quot;),</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572037047232')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572037047232"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>__builtins__</td> <td class="code"><pre>{&#x27;ArithmeticError&#x27;: &lt;class &#x27;ArithmeticError&#x27;&gt;, &#x27;AssertionError&#x27;: &lt;class &#x27;AssertionError&#x27;&gt;, &#x27;AttributeError&#x27;: &lt;class &#x27;AttributeError&#x27;&gt;, &#x27;BaseException&#x27;: &lt;class &#x27;BaseException&#x27;&gt;, &#x27;BlockingIOError&#x27;: &lt;class &#x27;BlockingIOError&#x27;&gt;, &#x27;BrokenPipeError&#x27;: &lt;class &#x27;BrokenPipeError&#x27;&gt;, &#x27;BufferError&#x27;: &lt;class &#x27;BufferError&#x27;&gt;, &#x27;BytesWarning&#x27;: &lt;class &#x27;BytesWarning&#x27;&gt;, &#x27;ChildProcessError&#x27;: &lt;class &#x27;ChildProcessError&#x27;&gt;, &#x27;ConnectionAbortedError&#x27;: &lt;class &#x27;ConnectionAbortedError&#x27;&gt;, &#x27;ConnectionError&#x27;: &lt;class &#x27;ConnectionError&#x27;&gt;, &#x27;ConnectionRefusedError&#x27;: &lt;class &#x27;ConnectionRefusedError&#x27;&gt;, &#x27;ConnectionResetError&#x27;: &lt;class &#x27;ConnectionResetError&#x27;&gt;, &#x27;DeprecationWarning&#x27;: &lt;class &#x27;DeprecationWarning&#x27;&gt;, &#x27;EOFError&#x27;: &lt;class &#x27;EOFError&#x27;&gt;, &#x27;Ellipsis&#x27;: Ellipsis, &#x27;EnvironmentError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;Exception&#x27;: &lt;class &#x27;Exception&#x27;&gt;, &#x27;False&#x27;: False, &#x27;FileExistsError&#x27;: &lt;class &#x27;FileExistsError&#x27;&gt;, &#x27;FileNotFoundError&#x27;: &lt;class &#x27;FileNotFoundError&#x27;&gt;, &#x27;FloatingPointError&#x27;: &lt;class &#x27;FloatingPointError&#x27;&gt;, &#x27;FutureWarning&#x27;: &lt;class &#x27;FutureWarning&#x27;&gt;, &#x27;GeneratorExit&#x27;: &lt;class &#x27;GeneratorExit&#x27;&gt;, &#x27;IOError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;ImportError&#x27;: &lt;class &#x27;ImportError&#x27;&gt;, &#x27;ImportWarning&#x27;: &lt;class &#x27;ImportWarning&#x27;&gt;, &#x27;IndentationError&#x27;: &lt;class &#x27;IndentationError&#x27;&gt;, &#x27;IndexError&#x27;: &lt;class &#x27;IndexError&#x27;&gt;, &#x27;InterruptedError&#x27;: &lt;class &#x27;InterruptedError&#x27;&gt;, &#x27;IsADirectoryError&#x27;: &lt;class &#x27;IsADirectoryError&#x27;&gt;, &#x27;KeyError&#x27;: &lt;class &#x27;KeyError&#x27;&gt;, &#x27;KeyboardInterrupt&#x27;: &lt;class &#x27;KeyboardInterrupt&#x27;&gt;, &#x27;LookupError&#x27;: &lt;class &#x27;LookupError&#x27;&gt;, &#x27;MemoryError&#x27;: &lt;class &#x27;MemoryError&#x27;&gt;, &#x27;ModuleNotFoundError&#x27;: &lt;class &#x27;ModuleNotFoundError&#x27;&gt;, &#x27;NameError&#x27;: &lt;class &#x27;NameError&#x27;&gt;, &#x27;None&#x27;: None, &#x27;NotADirectoryError&#x27;: &lt;class &#x27;NotADirectoryError&#x27;&gt;, &#x27;NotImplemented&#x27;: NotImplemented, &#x27;NotImplementedError&#x27;: &lt;class &#x27;NotImplementedError&#x27;&gt;, &#x27;OSError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;OverflowError&#x27;: &lt;class &#x27;OverflowError&#x27;&gt;, &#x27;PendingDeprecationWarning&#x27;: &lt;class &#x27;PendingDeprecationWarning&#x27;&gt;, &#x27;PermissionError&#x27;: &lt;class &#x27;PermissionError&#x27;&gt;, &#x27;ProcessLookupError&#x27;: &lt;class &#x27;ProcessLookupError&#x27;&gt;, &#x27;RecursionError&#x27;: &lt;class &#x27;RecursionError&#x27;&gt;, &#x27;ReferenceError&#x27;: &lt;class &#x27;ReferenceError&#x27;&gt;, &#x27;ResourceWarning&#x27;: &lt;class &#x27;ResourceWarning&#x27;&gt;, &#x27;RuntimeError&#x27;: &lt;class &#x27;RuntimeError&#x27;&gt;, &#x27;RuntimeWarning&#x27;: &lt;class &#x27;RuntimeWarning&#x27;&gt;, &#x27;StopAsyncIteration&#x27;: &lt;class &#x27;StopAsyncIteration&#x27;&gt;, &#x27;StopIteration&#x27;: &lt;class &#x27;StopIteration&#x27;&gt;, &#x27;SyntaxError&#x27;: &lt;class &#x27;SyntaxError&#x27;&gt;, &#x27;SyntaxWarning&#x27;: &lt;class &#x27;SyntaxWarning&#x27;&gt;, &#x27;SystemError&#x27;: &lt;class &#x27;SystemError&#x27;&gt;, &#x27;SystemExit&#x27;: &lt;class &#x27;SystemExit&#x27;&gt;, &#x27;TabError&#x27;: &lt;class &#x27;TabError&#x27;&gt;, &#x27;TimeoutError&#x27;: &lt;class &#x27;TimeoutError&#x27;&gt;, &#x27;True&#x27;: True, &#x27;TypeError&#x27;: &lt;class &#x27;TypeError&#x27;&gt;, &#x27;UnboundLocalError&#x27;: &lt;class &#x27;UnboundLocalError&#x27;&gt;, &#x27;UnicodeDecodeError&#x27;: &lt;class &#x27;UnicodeDecodeError&#x27;&gt;, &#x27;UnicodeEncodeError&#x27;: &lt;class &#x27;UnicodeEncodeError&#x27;&gt;, &#x27;UnicodeError&#x27;: &lt;class &#x27;UnicodeError&#x27;&gt;, &#x27;UnicodeTranslateError&#x27;: &lt;class &#x27;UnicodeTranslateError&#x27;&gt;, &#x27;UnicodeWarning&#x27;: &lt;class &#x27;UnicodeWarning&#x27;&gt;, &#x27;UserWarning&#x27;: &lt;class &#x27;UserWarning&#x27;&gt;, &#x27;ValueError&#x27;: &lt;class &#x27;ValueError&#x27;&gt;, &#x27;Warning&#x27;: &lt;class &#x27;Warning&#x27;&gt;, &#x27;ZeroDivisionError&#x27;: &lt;class &#x27;ZeroDivisionError&#x27;&gt;, &#x27;__build_class__&#x27;: &lt;built-in function __build_class__&gt;, &#x27;__debug__&#x27;: True, &#x27;__doc__&#x27;: &#x27;Built-in functions, exceptions, and other objects.\n&#x27; &#x27;\n&#x27; &quot;Noteworthy: None is the `nil&#x27; object; Ellipsis represents `...&#x27; &quot; &#x27;in slices.&#x27;, &#x27;__import__&#x27;: &lt;built-in function __import__&gt;, &#x27;__loader__&#x27;: &lt;class &#x27;_frozen_importlib.BuiltinImporter&#x27;&gt;, &#x27;__name__&#x27;: &#x27;builtins&#x27;, &#x27;__package__&#x27;: &#x27;&#x27;, &#x27;__pybind11_internals_v4_gcc_libstdcpp_cxxabi1011__&#x27;: &lt;capsule object NULL at 0x7fd9dcb31c90&gt;, &#x27;__spec__&#x27;: ModuleSpec(name=&#x27;builtins&#x27;, loader=&lt;class &#x27;_frozen_importlib.BuiltinImporter&#x27;&gt;), &#x27;abs&#x27;: &lt;built-in function abs&gt;, &#x27;all&#x27;: &lt;built-in function all&gt;, &#x27;any&#x27;: &lt;built-in function any&gt;, &#x27;ascii&#x27;: &lt;built-in function ascii&gt;, &#x27;bin&#x27;: &lt;built-in function bin&gt;, &#x27;bool&#x27;: &lt;class &#x27;bool&#x27;&gt;, &#x27;breakpoint&#x27;: &lt;built-in function breakpoint&gt;, &#x27;bytearray&#x27;: &lt;class &#x27;bytearray&#x27;&gt;, &#x27;bytes&#x27;: &lt;class &#x27;bytes&#x27;&gt;, &#x27;callable&#x27;: &lt;built-in function callable&gt;, &#x27;chr&#x27;: &lt;built-in function chr&gt;, &#x27;classmethod&#x27;: &lt;class &#x27;class… &lt;trimmed 6683 bytes string&gt;</pre></td> </tr> <tr> <td>__cached__</td> <td class="code"><pre>&#x27;/app/hello/__pycache__/urls.cpython-38.pyc&#x27;</pre></td> </tr> <tr> <td>__doc__</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>__file__</td> <td class="code"><pre>&#x27;/app/hello/urls.py&#x27;</pre></td> </tr> <tr> <td>__loader__</td> <td class="code"><pre>&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd9781fe670&gt;</pre></td> </tr> <tr> <td>__name__</td> <td class="code"><pre>&#x27;hello.urls&#x27;</pre></td> </tr> <tr> <td>__package__</td> <td class="code"><pre>&#x27;hello&#x27;</pre></td> </tr> <tr> <td>__spec__</td> <td class="code"><pre>ModuleSpec(name=&#x27;hello.urls&#x27;, loader=&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd9781fe670&gt;, origin=&#x27;/app/hello/urls.py&#x27;)</pre></td> </tr> <tr> <td>path</td> <td class="code"><pre>functools.partial(&lt;function _path at 0x7fda07b25700&gt;, Pattern=&lt;class &#x27;django.urls.resolvers.RoutePattern&#x27;&gt;)</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/app/hello/views.py</code>, line 4, in &lt;module&gt; <div class="context" id="c140571999335488"> <ol start="1" class="pre-context" id="pre140571999335488"> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre>from django.http import HttpResponse</pre></li> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre>from django.http.response import FileResponse</pre></li> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre>from django.views.decorators.csrf import csrf_exempt</pre></li> </ol> <ol start="4" class="context-line"> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre>from hello import config</pre> <span>…</span></li> </ol> <ol start='5' class="post-context" id="post140571999335488"> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre>import json</pre></li> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre>#from transformers import pipeline</pre></li> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre>#from keytotext import pipeline</pre></li> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre>import http</pre></li> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre></pre></li> <li onclick="toggle('pre140571999335488', 'post140571999335488')"><pre></pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999335488')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999335488"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>FileResponse</td> <td class="code"><pre>&lt;class &#x27;django.http.response.FileResponse&#x27;&gt;</pre></td> </tr> <tr> <td>HttpResponse</td> <td class="code"><pre>&lt;class &#x27;django.http.response.HttpResponse&#x27;&gt;</pre></td> </tr> <tr> <td>__builtins__</td> <td class="code"><pre>{&#x27;ArithmeticError&#x27;: &lt;class &#x27;ArithmeticError&#x27;&gt;, &#x27;AssertionError&#x27;: &lt;class &#x27;AssertionError&#x27;&gt;, &#x27;AttributeError&#x27;: &lt;class &#x27;AttributeError&#x27;&gt;, &#x27;BaseException&#x27;: &lt;class &#x27;BaseException&#x27;&gt;, &#x27;BlockingIOError&#x27;: &lt;class &#x27;BlockingIOError&#x27;&gt;, &#x27;BrokenPipeError&#x27;: &lt;class &#x27;BrokenPipeError&#x27;&gt;, &#x27;BufferError&#x27;: &lt;class &#x27;BufferError&#x27;&gt;, &#x27;BytesWarning&#x27;: &lt;class &#x27;BytesWarning&#x27;&gt;, &#x27;ChildProcessError&#x27;: &lt;class &#x27;ChildProcessError&#x27;&gt;, &#x27;ConnectionAbortedError&#x27;: &lt;class &#x27;ConnectionAbortedError&#x27;&gt;, &#x27;ConnectionError&#x27;: &lt;class &#x27;ConnectionError&#x27;&gt;, &#x27;ConnectionRefusedError&#x27;: &lt;class &#x27;ConnectionRefusedError&#x27;&gt;, &#x27;ConnectionResetError&#x27;: &lt;class &#x27;ConnectionResetError&#x27;&gt;, &#x27;DeprecationWarning&#x27;: &lt;class &#x27;DeprecationWarning&#x27;&gt;, &#x27;EOFError&#x27;: &lt;class &#x27;EOFError&#x27;&gt;, &#x27;Ellipsis&#x27;: Ellipsis, &#x27;EnvironmentError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;Exception&#x27;: &lt;class &#x27;Exception&#x27;&gt;, &#x27;False&#x27;: False, &#x27;FileExistsError&#x27;: &lt;class &#x27;FileExistsError&#x27;&gt;, &#x27;FileNotFoundError&#x27;: &lt;class &#x27;FileNotFoundError&#x27;&gt;, &#x27;FloatingPointError&#x27;: &lt;class &#x27;FloatingPointError&#x27;&gt;, &#x27;FutureWarning&#x27;: &lt;class &#x27;FutureWarning&#x27;&gt;, &#x27;GeneratorExit&#x27;: &lt;class &#x27;GeneratorExit&#x27;&gt;, &#x27;IOError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;ImportError&#x27;: &lt;class &#x27;ImportError&#x27;&gt;, &#x27;ImportWarning&#x27;: &lt;class &#x27;ImportWarning&#x27;&gt;, &#x27;IndentationError&#x27;: &lt;class &#x27;IndentationError&#x27;&gt;, &#x27;IndexError&#x27;: &lt;class &#x27;IndexError&#x27;&gt;, &#x27;InterruptedError&#x27;: &lt;class &#x27;InterruptedError&#x27;&gt;, &#x27;IsADirectoryError&#x27;: &lt;class &#x27;IsADirectoryError&#x27;&gt;, &#x27;KeyError&#x27;: &lt;class &#x27;KeyError&#x27;&gt;, &#x27;KeyboardInterrupt&#x27;: &lt;class &#x27;KeyboardInterrupt&#x27;&gt;, &#x27;LookupError&#x27;: &lt;class &#x27;LookupError&#x27;&gt;, &#x27;MemoryError&#x27;: &lt;class &#x27;MemoryError&#x27;&gt;, &#x27;ModuleNotFoundError&#x27;: &lt;class &#x27;ModuleNotFoundError&#x27;&gt;, &#x27;NameError&#x27;: &lt;class &#x27;NameError&#x27;&gt;, &#x27;None&#x27;: None, &#x27;NotADirectoryError&#x27;: &lt;class &#x27;NotADirectoryError&#x27;&gt;, &#x27;NotImplemented&#x27;: NotImplemented, &#x27;NotImplementedError&#x27;: &lt;class &#x27;NotImplementedError&#x27;&gt;, &#x27;OSError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;OverflowError&#x27;: &lt;class &#x27;OverflowError&#x27;&gt;, &#x27;PendingDeprecationWarning&#x27;: &lt;class &#x27;PendingDeprecationWarning&#x27;&gt;, &#x27;PermissionError&#x27;: &lt;class &#x27;PermissionError&#x27;&gt;, &#x27;ProcessLookupError&#x27;: &lt;class &#x27;ProcessLookupError&#x27;&gt;, &#x27;RecursionError&#x27;: &lt;class &#x27;RecursionError&#x27;&gt;, &#x27;ReferenceError&#x27;: &lt;class &#x27;ReferenceError&#x27;&gt;, &#x27;ResourceWarning&#x27;: &lt;class &#x27;ResourceWarning&#x27;&gt;, &#x27;RuntimeError&#x27;: &lt;class &#x27;RuntimeError&#x27;&gt;, &#x27;RuntimeWarning&#x27;: &lt;class &#x27;RuntimeWarning&#x27;&gt;, &#x27;StopAsyncIteration&#x27;: &lt;class &#x27;StopAsyncIteration&#x27;&gt;, &#x27;StopIteration&#x27;: &lt;class &#x27;StopIteration&#x27;&gt;, &#x27;SyntaxError&#x27;: &lt;class &#x27;SyntaxError&#x27;&gt;, &#x27;SyntaxWarning&#x27;: &lt;class &#x27;SyntaxWarning&#x27;&gt;, &#x27;SystemError&#x27;: &lt;class &#x27;SystemError&#x27;&gt;, &#x27;SystemExit&#x27;: &lt;class &#x27;SystemExit&#x27;&gt;, &#x27;TabError&#x27;: &lt;class &#x27;TabError&#x27;&gt;, &#x27;TimeoutError&#x27;: &lt;class &#x27;TimeoutError&#x27;&gt;, &#x27;True&#x27;: True, &#x27;TypeError&#x27;: &lt;class &#x27;TypeError&#x27;&gt;, &#x27;UnboundLocalError&#x27;: &lt;class &#x27;UnboundLocalError&#x27;&gt;, &#x27;UnicodeDecodeError&#x27;: &lt;class &#x27;UnicodeDecodeError&#x27;&gt;, &#x27;UnicodeEncodeError&#x27;: &lt;class &#x27;UnicodeEncodeError&#x27;&gt;, &#x27;UnicodeError&#x27;: &lt;class &#x27;UnicodeError&#x27;&gt;, &#x27;UnicodeTranslateError&#x27;: &lt;class &#x27;UnicodeTranslateError&#x27;&gt;, &#x27;UnicodeWarning&#x27;: &lt;class &#x27;UnicodeWarning&#x27;&gt;, &#x27;UserWarning&#x27;: &lt;class &#x27;UserWarning&#x27;&gt;, &#x27;ValueError&#x27;: &lt;class &#x27;ValueError&#x27;&gt;, &#x27;Warning&#x27;: &lt;class &#x27;Warning&#x27;&gt;, &#x27;ZeroDivisionError&#x27;: &lt;class &#x27;ZeroDivisionError&#x27;&gt;, &#x27;__build_class__&#x27;: &lt;built-in function __build_class__&gt;, &#x27;__debug__&#x27;: True, &#x27;__doc__&#x27;: &#x27;Built-in functions, exceptions, and other objects.\n&#x27; &#x27;\n&#x27; &quot;Noteworthy: None is the `nil&#x27; object; Ellipsis represents `...&#x27; &quot; &#x27;in slices.&#x27;, &#x27;__import__&#x27;: &lt;built-in function __import__&gt;, &#x27;__loader__&#x27;: &lt;class &#x27;_frozen_importlib.BuiltinImporter&#x27;&gt;, &#x27;__name__&#x27;: &#x27;builtins&#x27;, &#x27;__package__&#x27;: &#x27;&#x27;, &#x27;__pybind11_internals_v4_gcc_libstdcpp_cxxabi1011__&#x27;: &lt;capsule object NULL at 0x7fd9dcb31c90&gt;, &#x27;__spec__&#x27;: ModuleSpec(name=&#x27;builtins&#x27;, loader=&lt;class &#x27;_frozen_importlib.BuiltinImporter&#x27;&gt;), &#x27;abs&#x27;: &lt;built-in function abs&gt;, &#x27;all&#x27;: &lt;built-in function all&gt;, &#x27;any&#x27;: &lt;built-in function any&gt;, &#x27;ascii&#x27;: &lt;built-in function ascii&gt;, &#x27;bin&#x27;: &lt;built-in function bin&gt;, &#x27;bool&#x27;: &lt;class &#x27;bool&#x27;&gt;, &#x27;breakpoint&#x27;: &lt;built-in function breakpoint&gt;, &#x27;bytearray&#x27;: &lt;class &#x27;bytearray&#x27;&gt;, &#x27;bytes&#x27;: &lt;class &#x27;bytes&#x27;&gt;, &#x27;callable&#x27;: &lt;built-in function callable&gt;, &#x27;chr&#x27;: &lt;built-in function chr&gt;, &#x27;classmethod&#x27;: &lt;class &#x27;class… &lt;trimmed 6683 bytes string&gt;</pre></td> </tr> <tr> <td>__cached__</td> <td class="code"><pre>&#x27;/app/hello/__pycache__/views.cpython-38.pyc&#x27;</pre></td> </tr> <tr> <td>__doc__</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>__file__</td> <td class="code"><pre>&#x27;/app/hello/views.py&#x27;</pre></td> </tr> <tr> <td>__loader__</td> <td class="code"><pre>&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd9780c5dc0&gt;</pre></td> </tr> <tr> <td>__name__</td> <td class="code"><pre>&#x27;hello.views&#x27;</pre></td> </tr> <tr> <td>__package__</td> <td class="code"><pre>&#x27;hello&#x27;</pre></td> </tr> <tr> <td>__spec__</td> <td class="code"><pre>ModuleSpec(name=&#x27;hello.views&#x27;, loader=&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd9780c5dc0&gt;, origin=&#x27;/app/hello/views.py&#x27;)</pre></td> </tr> <tr> <td>csrf_exempt</td> <td class="code"><pre>&lt;function csrf_exempt at 0x7fda0783e1f0&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/app/hello/config.py</code>, line 17, in &lt;module&gt; <div class="context" id="c140571999334976"> <ol start="10" class="pre-context" id="pre140571999334976"> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre>#tokenizer = PegasusTokenizer.from_pretrained(&#x27;google/pegasus-reddit_tifu&#x27;)</pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre></pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre></pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre>#model = BartForConditionalGeneration.from_pretrained(&#x27;facebook/bart-large-cnn&#x27;).to(device)</pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre>#tokenizer = BartTokenizer.from_pretrained(&#x27;facebook/bart-large-cnn&#x27;)</pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre></pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre>#model = BartForConditionalGeneration.from_pretrained(&#x27;philschmid/bart-large-cnn-samsum&#x27;).to(device)</pre></li> </ol> <ol start="17" class="context-line"> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre>model = BartForConditionalGeneration.from_pretrained(&#x27;./bart-large-cnn-samsum&#x27;).to(device)</pre> <span>…</span></li> </ol> <ol start='18' class="post-context" id="post140571999334976"> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre></pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre>#model.save_pretrained(&quot;./bart-large-cnn-samsum&quot;)</pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre></pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre>#tokenizer = BartTokenizer.from_pretrained(&#x27;philschmid/bart-large-cnn-samsum&#x27;)</pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre>tokenizer = BartTokenizer.from_pretrained(&#x27;./bart-large-cnn-samsum&#x27;)</pre></li> <li onclick="toggle('pre140571999334976', 'post140571999334976')"><pre></pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999334976')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999334976"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>BartConfig</td> <td class="code"><pre>&lt;class &#x27;transformers.models.bart.configuration_bart.BartConfig&#x27;&gt;</pre></td> </tr> <tr> <td>BartForConditionalGeneration</td> <td class="code"><pre>&lt;class &#x27;transformers.models.bart.modeling_bart.BartForConditionalGeneration&#x27;&gt;</pre></td> </tr> <tr> <td>BartTokenizer</td> <td class="code"><pre>&lt;class &#x27;transformers.models.bart.tokenization_bart.BartTokenizer&#x27;&gt;</pre></td> </tr> <tr> <td>__builtins__</td> <td class="code"><pre>{&#x27;ArithmeticError&#x27;: &lt;class &#x27;ArithmeticError&#x27;&gt;, &#x27;AssertionError&#x27;: &lt;class &#x27;AssertionError&#x27;&gt;, &#x27;AttributeError&#x27;: &lt;class &#x27;AttributeError&#x27;&gt;, &#x27;BaseException&#x27;: &lt;class &#x27;BaseException&#x27;&gt;, &#x27;BlockingIOError&#x27;: &lt;class &#x27;BlockingIOError&#x27;&gt;, &#x27;BrokenPipeError&#x27;: &lt;class &#x27;BrokenPipeError&#x27;&gt;, &#x27;BufferError&#x27;: &lt;class &#x27;BufferError&#x27;&gt;, &#x27;BytesWarning&#x27;: &lt;class &#x27;BytesWarning&#x27;&gt;, &#x27;ChildProcessError&#x27;: &lt;class &#x27;ChildProcessError&#x27;&gt;, &#x27;ConnectionAbortedError&#x27;: &lt;class &#x27;ConnectionAbortedError&#x27;&gt;, &#x27;ConnectionError&#x27;: &lt;class &#x27;ConnectionError&#x27;&gt;, &#x27;ConnectionRefusedError&#x27;: &lt;class &#x27;ConnectionRefusedError&#x27;&gt;, &#x27;ConnectionResetError&#x27;: &lt;class &#x27;ConnectionResetError&#x27;&gt;, &#x27;DeprecationWarning&#x27;: &lt;class &#x27;DeprecationWarning&#x27;&gt;, &#x27;EOFError&#x27;: &lt;class &#x27;EOFError&#x27;&gt;, &#x27;Ellipsis&#x27;: Ellipsis, &#x27;EnvironmentError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;Exception&#x27;: &lt;class &#x27;Exception&#x27;&gt;, &#x27;False&#x27;: False, &#x27;FileExistsError&#x27;: &lt;class &#x27;FileExistsError&#x27;&gt;, &#x27;FileNotFoundError&#x27;: &lt;class &#x27;FileNotFoundError&#x27;&gt;, &#x27;FloatingPointError&#x27;: &lt;class &#x27;FloatingPointError&#x27;&gt;, &#x27;FutureWarning&#x27;: &lt;class &#x27;FutureWarning&#x27;&gt;, &#x27;GeneratorExit&#x27;: &lt;class &#x27;GeneratorExit&#x27;&gt;, &#x27;IOError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;ImportError&#x27;: &lt;class &#x27;ImportError&#x27;&gt;, &#x27;ImportWarning&#x27;: &lt;class &#x27;ImportWarning&#x27;&gt;, &#x27;IndentationError&#x27;: &lt;class &#x27;IndentationError&#x27;&gt;, &#x27;IndexError&#x27;: &lt;class &#x27;IndexError&#x27;&gt;, &#x27;InterruptedError&#x27;: &lt;class &#x27;InterruptedError&#x27;&gt;, &#x27;IsADirectoryError&#x27;: &lt;class &#x27;IsADirectoryError&#x27;&gt;, &#x27;KeyError&#x27;: &lt;class &#x27;KeyError&#x27;&gt;, &#x27;KeyboardInterrupt&#x27;: &lt;class &#x27;KeyboardInterrupt&#x27;&gt;, &#x27;LookupError&#x27;: &lt;class &#x27;LookupError&#x27;&gt;, &#x27;MemoryError&#x27;: &lt;class &#x27;MemoryError&#x27;&gt;, &#x27;ModuleNotFoundError&#x27;: &lt;class &#x27;ModuleNotFoundError&#x27;&gt;, &#x27;NameError&#x27;: &lt;class &#x27;NameError&#x27;&gt;, &#x27;None&#x27;: None, &#x27;NotADirectoryError&#x27;: &lt;class &#x27;NotADirectoryError&#x27;&gt;, &#x27;NotImplemented&#x27;: NotImplemented, &#x27;NotImplementedError&#x27;: &lt;class &#x27;NotImplementedError&#x27;&gt;, &#x27;OSError&#x27;: &lt;class &#x27;OSError&#x27;&gt;, &#x27;OverflowError&#x27;: &lt;class &#x27;OverflowError&#x27;&gt;, &#x27;PendingDeprecationWarning&#x27;: &lt;class &#x27;PendingDeprecationWarning&#x27;&gt;, &#x27;PermissionError&#x27;: &lt;class &#x27;PermissionError&#x27;&gt;, &#x27;ProcessLookupError&#x27;: &lt;class &#x27;ProcessLookupError&#x27;&gt;, &#x27;RecursionError&#x27;: &lt;class &#x27;RecursionError&#x27;&gt;, &#x27;ReferenceError&#x27;: &lt;class &#x27;ReferenceError&#x27;&gt;, &#x27;ResourceWarning&#x27;: &lt;class &#x27;ResourceWarning&#x27;&gt;, &#x27;RuntimeError&#x27;: &lt;class &#x27;RuntimeError&#x27;&gt;, &#x27;RuntimeWarning&#x27;: &lt;class &#x27;RuntimeWarning&#x27;&gt;, &#x27;StopAsyncIteration&#x27;: &lt;class &#x27;StopAsyncIteration&#x27;&gt;, &#x27;StopIteration&#x27;: &lt;class &#x27;StopIteration&#x27;&gt;, &#x27;SyntaxError&#x27;: &lt;class &#x27;SyntaxError&#x27;&gt;, &#x27;SyntaxWarning&#x27;: &lt;class &#x27;SyntaxWarning&#x27;&gt;, &#x27;SystemError&#x27;: &lt;class &#x27;SystemError&#x27;&gt;, &#x27;SystemExit&#x27;: &lt;class &#x27;SystemExit&#x27;&gt;, &#x27;TabError&#x27;: &lt;class &#x27;TabError&#x27;&gt;, &#x27;TimeoutError&#x27;: &lt;class &#x27;TimeoutError&#x27;&gt;, &#x27;True&#x27;: True, &#x27;TypeError&#x27;: &lt;class &#x27;TypeError&#x27;&gt;, &#x27;UnboundLocalError&#x27;: &lt;class &#x27;UnboundLocalError&#x27;&gt;, &#x27;UnicodeDecodeError&#x27;: &lt;class &#x27;UnicodeDecodeError&#x27;&gt;, &#x27;UnicodeEncodeError&#x27;: &lt;class &#x27;UnicodeEncodeError&#x27;&gt;, &#x27;UnicodeError&#x27;: &lt;class &#x27;UnicodeError&#x27;&gt;, &#x27;UnicodeTranslateError&#x27;: &lt;class &#x27;UnicodeTranslateError&#x27;&gt;, &#x27;UnicodeWarning&#x27;: &lt;class &#x27;UnicodeWarning&#x27;&gt;, &#x27;UserWarning&#x27;: &lt;class &#x27;UserWarning&#x27;&gt;, &#x27;ValueError&#x27;: &lt;class &#x27;ValueError&#x27;&gt;, &#x27;Warning&#x27;: &lt;class &#x27;Warning&#x27;&gt;, &#x27;ZeroDivisionError&#x27;: &lt;class &#x27;ZeroDivisionError&#x27;&gt;, &#x27;__build_class__&#x27;: &lt;built-in function __build_class__&gt;, &#x27;__debug__&#x27;: True, &#x27;__doc__&#x27;: &#x27;Built-in functions, exceptions, and other objects.\n&#x27; &#x27;\n&#x27; &quot;Noteworthy: None is the `nil&#x27; object; Ellipsis represents `...&#x27; &quot; &#x27;in slices.&#x27;, &#x27;__import__&#x27;: &lt;built-in function __import__&gt;, &#x27;__loader__&#x27;: &lt;class &#x27;_frozen_importlib.BuiltinImporter&#x27;&gt;, &#x27;__name__&#x27;: &#x27;builtins&#x27;, &#x27;__package__&#x27;: &#x27;&#x27;, &#x27;__pybind11_internals_v4_gcc_libstdcpp_cxxabi1011__&#x27;: &lt;capsule object NULL at 0x7fd9dcb31c90&gt;, &#x27;__spec__&#x27;: ModuleSpec(name=&#x27;builtins&#x27;, loader=&lt;class &#x27;_frozen_importlib.BuiltinImporter&#x27;&gt;), &#x27;abs&#x27;: &lt;built-in function abs&gt;, &#x27;all&#x27;: &lt;built-in function all&gt;, &#x27;any&#x27;: &lt;built-in function any&gt;, &#x27;ascii&#x27;: &lt;built-in function ascii&gt;, &#x27;bin&#x27;: &lt;built-in function bin&gt;, &#x27;bool&#x27;: &lt;class &#x27;bool&#x27;&gt;, &#x27;breakpoint&#x27;: &lt;built-in function breakpoint&gt;, &#x27;bytearray&#x27;: &lt;class &#x27;bytearray&#x27;&gt;, &#x27;bytes&#x27;: &lt;class &#x27;bytes&#x27;&gt;, &#x27;callable&#x27;: &lt;built-in function callable&gt;, &#x27;chr&#x27;: &lt;built-in function chr&gt;, &#x27;classmethod&#x27;: &lt;class &#x27;class… &lt;trimmed 6683 bytes string&gt;</pre></td> </tr> <tr> <td>__cached__</td> <td class="code"><pre>&#x27;/app/hello/__pycache__/config.cpython-38.pyc&#x27;</pre></td> </tr> <tr> <td>__doc__</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>__file__</td> <td class="code"><pre>&#x27;/app/hello/config.py&#x27;</pre></td> </tr> <tr> <td>__loader__</td> <td class="code"><pre>&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd97aa60190&gt;</pre></td> </tr> <tr> <td>__name__</td> <td class="code"><pre>&#x27;hello.config&#x27;</pre></td> </tr> <tr> <td>__package__</td> <td class="code"><pre>&#x27;hello&#x27;</pre></td> </tr> <tr> <td>__spec__</td> <td class="code"><pre>ModuleSpec(name=&#x27;hello.config&#x27;, loader=&lt;_frozen_importlib_external.SourceFileLoader object at 0x7fd97aa60190&gt;, origin=&#x27;/app/hello/config.py&#x27;)</pre></td> </tr> <tr> <td>device</td> <td class="code"><pre>device(type=&#x27;cuda&#x27;)</pre></td> </tr> <tr> <td>torch</td> <td class="code"><pre>&lt;module &#x27;torch&#x27; from &#x27;/usr/local/lib/python3.8/site-packages/torch/__init__.py&#x27;&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py</code>, line 852, in to <div class="context" id="c140571999338432"> <ol start="845" class="pre-context" id="pre140571999338432"> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre></pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> def convert(t):</pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> if convert_to_format is not None and t.dim() in (4, 5):</pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> return t.to(device, dtype if t.is_floating_point() or t.is_complex() else None,</pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> non_blocking, memory_format=convert_to_format)</pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> return t.to(device, dtype if t.is_floating_point() or t.is_complex() else None, non_blocking)</pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre></pre></li> </ol> <ol start="852" class="context-line"> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> return self._apply(convert)</pre> <span>…</span></li> </ol> <ol start='853' class="post-context" id="post140571999338432"> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre></pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> def register_backward_hook(</pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> self, hook: Callable[[&#x27;Module&#x27;, _grad_t, _grad_t], Union[None, Tensor]]</pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> ) -&gt; RemovableHandle:</pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre> r&quot;&quot;&quot;Registers a backward hook on the module.</pre></li> <li onclick="toggle('pre140571999338432', 'post140571999338432')"><pre></pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140571999338432')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140571999338432"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>args</td> <td class="code"><pre>(device(type=&#x27;cuda&#x27;),)</pre></td> </tr> <tr> <td>convert</td> <td class="code"><pre>&lt;function Module.to.&lt;locals&gt;.convert at 0x7fda073c98b0&gt;</pre></td> </tr> <tr> <td>convert_to_format</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>device</td> <td class="code"><pre>device(type=&#x27;cuda&#x27;)</pre></td> </tr> <tr> <td>dtype</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>kwargs</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>non_blocking</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>BartForConditionalGeneration( (model): BartModel( (shared): Embedding(50264, 1024, padding_idx=1) (encoder): BartEncoder( (embed_tokens): Embedding(50264, 1024, padding_idx=1) (embed_positions): BartLearnedPositionalEmbedding(1026, 1024) (layers): ModuleList( (0): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (1): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (2): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (3): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (4): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (5): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, b… &lt;trimmed 23463 bytes string&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py</code>, line 530, in _apply <div class="context" id="c140572035315520"> <ol start="523" class="pre-context" id="pre140572035315520"> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> if buffer not in mod._buffers.values():</pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> raise AttributeError(&quot;`&quot; + buffer_name + &quot;` is not a buffer&quot;)</pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre></pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> return buffer</pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre></pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> def _apply(self, fn):</pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> for module in self.children():</pre></li> </ol> <ol start="530" class="context-line"> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> module._apply(fn)</pre> <span>…</span></li> </ol> <ol start='531' class="post-context" id="post140572035315520"> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre></pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> def compute_should_use_set_data(tensor, tensor_applied):</pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> if torch._has_compatible_shallow_copy_type(tensor, tensor_applied):</pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> # If the new tensor has compatible tensor type as the existing tensor,</pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> # the current behavior is to change the tensor in-place using `.data =`,</pre></li> <li onclick="toggle('pre140572035315520', 'post140572035315520')"><pre> # and the future behavior is to overwrite the existing tensor. However,</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572035315520')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572035315520"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>fn</td> <td class="code"><pre>&lt;function Module.to.&lt;locals&gt;.convert at 0x7fda073c98b0&gt;</pre></td> </tr> <tr> <td>module</td> <td class="code"><pre>BartModel( (shared): Embedding(50264, 1024, padding_idx=1) (encoder): BartEncoder( (embed_tokens): Embedding(50264, 1024, padding_idx=1) (embed_positions): BartLearnedPositionalEmbedding(1026, 1024) (layers): ModuleList( (0): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (1): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (2): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (3): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (4): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (5): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) … &lt;trimmed 22574 bytes string&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>BartForConditionalGeneration( (model): BartModel( (shared): Embedding(50264, 1024, padding_idx=1) (encoder): BartEncoder( (embed_tokens): Embedding(50264, 1024, padding_idx=1) (embed_positions): BartLearnedPositionalEmbedding(1026, 1024) (layers): ModuleList( (0): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (1): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (2): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (3): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (4): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (5): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, b… &lt;trimmed 23463 bytes string&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py</code>, line 530, in _apply <div class="context" id="c140572035315328"> <ol start="523" class="pre-context" id="pre140572035315328"> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> if buffer not in mod._buffers.values():</pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> raise AttributeError(&quot;`&quot; + buffer_name + &quot;` is not a buffer&quot;)</pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre></pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> return buffer</pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre></pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> def _apply(self, fn):</pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> for module in self.children():</pre></li> </ol> <ol start="530" class="context-line"> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> module._apply(fn)</pre> <span>…</span></li> </ol> <ol start='531' class="post-context" id="post140572035315328"> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre></pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> def compute_should_use_set_data(tensor, tensor_applied):</pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> if torch._has_compatible_shallow_copy_type(tensor, tensor_applied):</pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> # If the new tensor has compatible tensor type as the existing tensor,</pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> # the current behavior is to change the tensor in-place using `.data =`,</pre></li> <li onclick="toggle('pre140572035315328', 'post140572035315328')"><pre> # and the future behavior is to overwrite the existing tensor. However,</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572035315328')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572035315328"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>fn</td> <td class="code"><pre>&lt;function Module.to.&lt;locals&gt;.convert at 0x7fda073c98b0&gt;</pre></td> </tr> <tr> <td>module</td> <td class="code"><pre>Embedding(50264, 1024, padding_idx=1)</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>BartModel( (shared): Embedding(50264, 1024, padding_idx=1) (encoder): BartEncoder( (embed_tokens): Embedding(50264, 1024, padding_idx=1) (embed_positions): BartLearnedPositionalEmbedding(1026, 1024) (layers): ModuleList( (0): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (1): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (2): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (3): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (4): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) (self_attn_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) (fc1): Linear(in_features=1024, out_features=4096, bias=True) (fc2): Linear(in_features=4096, out_features=1024, bias=True) (final_layer_norm): LayerNorm((1024,), eps=1e-05, elementwise_affine=True) ) (5): BartEncoderLayer( (self_attn): BartAttention( (k_proj): Linear(in_features=1024, out_features=1024, bias=True) (v_proj): Linear(in_features=1024, out_features=1024, bias=True) (q_proj): Linear(in_features=1024, out_features=1024, bias=True) (out_proj): Linear(in_features=1024, out_features=1024, bias=True) ) … &lt;trimmed 22574 bytes string&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py</code>, line 552, in _apply <div class="context" id="c140573683695808"> <ol start="545" class="pre-context" id="pre140573683695808"> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre></pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> for key, param in self._parameters.items():</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> if param is not None:</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> # Tensors stored in modules are graph leaves, and we don&#x27;t want to</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> # track autograd history of `param_applied`, so we have to use</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> # `with torch.no_grad():`</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> with torch.no_grad():</pre></li> </ol> <ol start="552" class="context-line"> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> param_applied = fn(param)</pre> <span>…</span></li> </ol> <ol start='553' class="post-context" id="post140573683695808"> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> should_use_set_data = compute_should_use_set_data(param, param_applied)</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> if should_use_set_data:</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> param.data = param_applied</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> else:</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> assert isinstance(param, Parameter)</pre></li> <li onclick="toggle('pre140573683695808', 'post140573683695808')"><pre> assert param.is_leaf</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140573683695808')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140573683695808"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>compute_should_use_set_data</td> <td class="code"><pre>&lt;function Module._apply.&lt;locals&gt;.compute_should_use_set_data at 0x7fd9780faf70&gt;</pre></td> </tr> <tr> <td>fn</td> <td class="code"><pre>&lt;function Module.to.&lt;locals&gt;.convert at 0x7fda073c98b0&gt;</pre></td> </tr> <tr> <td>key</td> <td class="code"><pre>&#x27;weight&#x27;</pre></td> </tr> <tr> <td>param</td> <td class="code"><pre>Parameter containing: tensor([[-0.0369, 0.0776, 0.1635, ..., 0.1835, 0.0585, -0.0668], [ 0.0047, -0.0052, -0.0424, ..., -0.0111, 0.0030, 0.0034], [-0.0474, 0.4567, -0.0645, ..., 0.1058, 0.0345, 0.0481], ..., [-0.0241, 0.0185, -0.0443, ..., -0.0071, -0.0530, -0.0246], [-0.0175, 0.0072, -0.0462, ..., 0.0272, -0.0129, 0.0078], [-0.0118, 0.0072, -0.0543, ..., 0.0351, 0.0095, 0.0030]], requires_grad=True)</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>Embedding(50264, 1024, padding_idx=1)</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code class="fname">/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py</code>, line 850, in convert <div class="context" id="c140572044900800"> <ol start="843" class="pre-context" id="pre140572044900800"> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> &quot;Please file an issue at https://github.com/pytorch/pytorch/issues/new?template=bug-report.md &quot;</pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> &quot;if a complex module does not work as expected.&quot;)</pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre></pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> def convert(t):</pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> if convert_to_format is not None and t.dim() in (4, 5):</pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> return t.to(device, dtype if t.is_floating_point() or t.is_complex() else None,</pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> non_blocking, memory_format=convert_to_format)</pre></li> </ol> <ol start="850" class="context-line"> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> return t.to(device, dtype if t.is_floating_point() or t.is_complex() else None, non_blocking)</pre> <span>…</span></li> </ol> <ol start='851' class="post-context" id="post140572044900800"> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre></pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> return self._apply(convert)</pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre></pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> def register_backward_hook(</pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> self, hook: Callable[[&#x27;Module&#x27;, _grad_t, _grad_t], Union[None, Tensor]]</pre></li> <li onclick="toggle('pre140572044900800', 'post140572044900800')"><pre> ) -&gt; RemovableHandle:</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140572044900800')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140572044900800"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>convert_to_format</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>device</td> <td class="code"><pre>device(type=&#x27;cuda&#x27;)</pre></td> </tr> <tr> <td>dtype</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>non_blocking</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>t</td> <td class="code"><pre>Parameter containing: tensor([[-0.0369, 0.0776, 0.1635, ..., 0.1835, 0.0585, -0.0668], [ 0.0047, -0.0052, -0.0424, ..., -0.0111, 0.0030, 0.0034], [-0.0474, 0.4567, -0.0645, ..., 0.1058, 0.0345, 0.0481], ..., [-0.0241, 0.0185, -0.0443, ..., -0.0071, -0.0530, -0.0246], [-0.0175, 0.0072, -0.0462, ..., 0.0272, -0.0129, 0.0078], [-0.0118, 0.0072, -0.0543, ..., 0.0351, 0.0095, 0.0030]], requires_grad=True)</pre></td> </tr> </tbody> </table> </li> </ul> </div> <form action="http://dpaste.com/" name="pasteform" id="pasteform" method="post"> <div id="pastebinTraceback" class="pastebin"> <input type="hidden" name="language" value="PythonConsole"> <input type="hidden" name="title" value="RuntimeError at /getsummary/"> <input type="hidden" name="source" value="Django Dpaste Agent"> <input type="hidden" name="poster" value="Django"> <textarea name="content" id="traceback_area" cols="140" rows="25"> Environment: Request Method: POST Request URL: http://192.168.1.190:4080/getsummary/?min=45&amp;max=1000 Django Version: 3.1.1 Python Version: 3.8.12 Installed Applications: [&#x27;django.contrib.admin&#x27;, &#x27;django.contrib.auth&#x27;, &#x27;django.contrib.contenttypes&#x27;, &#x27;django.contrib.sessions&#x27;, &#x27;django.contrib.messages&#x27;, &#x27;django.contrib.staticfiles&#x27;] Installed Middleware: [&#x27;django.middleware.security.SecurityMiddleware&#x27;, &#x27;django.contrib.sessions.middleware.SessionMiddleware&#x27;, &#x27;django.middleware.common.CommonMiddleware&#x27;, &#x27;django.middleware.csrf.CsrfViewMiddleware&#x27;, &#x27;django.contrib.auth.middleware.AuthenticationMiddleware&#x27;, &#x27;django.contrib.messages.middleware.MessageMiddleware&#x27;, &#x27;django.middleware.clickjacking.XFrameOptionsMiddleware&#x27;] Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner response = get_response(request) File "/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py", line 165, in _get_response callback, callback_args, callback_kwargs = self.resolve_request(request) File "/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py", line 288, in resolve_request resolver_match = resolver.resolve(request.path_info) File "/usr/local/lib/python3.8/site-packages/django/urls/resolvers.py", line 545, in resolve for pattern in self.url_patterns: File "/usr/local/lib/python3.8/site-packages/django/utils/functional.py", line 48, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "/usr/local/lib/python3.8/site-packages/django/urls/resolvers.py", line 589, in url_patterns patterns = getattr(self.urlconf_module, &quot;urlpatterns&quot;, self.urlconf_module) File "/usr/local/lib/python3.8/site-packages/django/utils/functional.py", line 48, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "/usr/local/lib/python3.8/site-packages/django/urls/resolvers.py", line 582, in urlconf_module return import_module(self.urlconf_name) File "/usr/local/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "&lt;frozen importlib._bootstrap&gt;", line 1014, in _gcd_import &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap&gt;", line 991, in _find_and_load &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap&gt;", line 975, in _find_and_load_unlocked &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap&gt;", line 671, in _load_unlocked &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap_external&gt;", line 843, in exec_module &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap&gt;", line 219, in _call_with_frames_removed &lt;source code not available&gt; File "/app/web_project/urls.py", line 5, in &lt;module&gt; path(&quot;&quot;, include(&quot;hello.urls&quot;)), File "/usr/local/lib/python3.8/site-packages/django/urls/conf.py", line 34, in include urlconf_module = import_module(urlconf_module) File "/usr/local/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "&lt;frozen importlib._bootstrap&gt;", line 1014, in _gcd_import &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap&gt;", line 991, in _find_and_load &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap&gt;", line 975, in _find_and_load_unlocked &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap&gt;", line 671, in _load_unlocked &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap_external&gt;", line 843, in exec_module &lt;source code not available&gt; File "&lt;frozen importlib._bootstrap&gt;", line 219, in _call_with_frames_removed &lt;source code not available&gt; File "/app/hello/urls.py", line 2, in &lt;module&gt; from hello import views File "/app/hello/views.py", line 4, in &lt;module&gt; from hello import config File "/app/hello/config.py", line 17, in &lt;module&gt; model = BartForConditionalGeneration.from_pretrained(&#x27;./bart-large-cnn-samsum&#x27;).to(device) File "/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py", line 852, in to return self._apply(convert) File "/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py", line 530, in _apply module._apply(fn) File "/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py", line 530, in _apply module._apply(fn) File "/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py", line 552, in _apply param_applied = fn(param) File "/usr/local/lib/python3.8/site-packages/torch/nn/modules/module.py", line 850, in convert return t.to(device, dtype if t.is_floating_point() or t.is_complex() else None, non_blocking) Exception Type: RuntimeError at /getsummary/ Exception Value: CUDA error: out of memory CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect. For debugging consider passing CUDA_LAUNCH_BLOCKING=1. </textarea> <br><br> <input type="submit" value="Share this traceback on a public website"> </div> </form> </div> <div id="requestinfo"> <h2>Request information</h2> <h3 id="user-info">USER</h3> <p>AnonymousUser</p> <h3 id="get-info">GET</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>min</td> <td class="code"><pre>&#x27;45&#x27;</pre></td> </tr> <tr> <td>max</td> <td class="code"><pre>&#x27;1000&#x27;</pre></td> </tr> </tbody> </table> <h3 id="post-info">POST</h3> <p>No POST data</p> <h3 id="files-info">FILES</h3> <p>No FILES data</p> <h3 id="cookie-info">COOKIES</h3> <p>No cookie data</p> <h3 id="meta-info">META</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>CONTENT_LENGTH</td> <td class="code"><pre>&#x27;874&#x27;</pre></td> </tr> <tr> <td>CONTENT_TYPE</td> <td class="code"><pre>&#x27;text/plain; charset=utf-8&#x27;</pre></td> </tr> <tr> <td>HTTP_ACCEPT_ENCODING</td> <td class="code"><pre>&#x27;gzip, deflate, br&#x27;</pre></td> </tr> <tr> <td>HTTP_HOST</td> <td class="code"><pre>&#x27;192.168.1.190:4080&#x27;</pre></td> </tr> <tr> <td>PATH_INFO</td> <td class="code"><pre>&#x27;/getsummary/&#x27;</pre></td> </tr> <tr> <td>QUERY_STRING</td> <td class="code"><pre>&#x27;min=45&amp;max=1000&#x27;</pre></td> </tr> <tr> <td>RAW_URI</td> <td class="code"><pre>&#x27;/getsummary/?min=45&amp;max=1000&#x27;</pre></td> </tr> <tr> <td>REMOTE_ADDR</td> <td class="code"><pre>&#x27;192.168.1.190&#x27;</pre></td> </tr> <tr> <td>REMOTE_PORT</td> <td class="code"><pre>&#x27;40984&#x27;</pre></td> </tr> <tr> <td>REQUEST_METHOD</td> <td class="code"><pre>&#x27;POST&#x27;</pre></td> </tr> <tr> <td>SCRIPT_NAME</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>SERVER_NAME</td> <td class="code"><pre>&#x27;0.0.0.0&#x27;</pre></td> </tr> <tr> <td>SERVER_PORT</td> <td class="code"><pre>&#x27;4080&#x27;</pre></td> </tr> <tr> <td>SERVER_PROTOCOL</td> <td class="code"><pre>&#x27;HTTP/1.1&#x27;</pre></td> </tr> <tr> <td>SERVER_SOFTWARE</td> <td class="code"><pre>&#x27;gunicorn/20.0.4&#x27;</pre></td> </tr> <tr> <td>gunicorn.socket</td> <td class="code"><pre>&lt;socket.socket fd=9, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=(&#x27;172.17.0.17&#x27;, 4080), raddr=(&#x27;192.168.1.190&#x27;, 40984)&gt;</pre></td> </tr> <tr> <td>wsgi.errors</td> <td class="code"><pre>&lt;gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fd978140a00&gt;</pre></td> </tr> <tr> <td>wsgi.file_wrapper</td> <td class="code"><pre>&lt;class &#x27;gunicorn.http.wsgi.FileWrapper&#x27;&gt;</pre></td> </tr> <tr> <td>wsgi.input</td> <td class="code"><pre>&lt;gunicorn.http.body.Body object at 0x7fd978140bb0&gt;</pre></td> </tr> <tr> <td>wsgi.input_terminated</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>wsgi.multiprocess</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>wsgi.multithread</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>wsgi.run_once</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>wsgi.url_scheme</td> <td class="code"><pre>&#x27;http&#x27;</pre></td> </tr> <tr> <td>wsgi.version</td> <td class="code"><pre>(1, 0)</pre></td> </tr> </tbody> </table> <h3 id="settings-info">Settings</h3> <h4>Using settings module <code>web_project.settings</code></h4> <table class="req"> <thead> <tr> <th>Setting</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>ABSOLUTE_URL_OVERRIDES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>ADMINS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>ALLOWED_HOSTS</td> <td class="code"><pre>[&#x27;*&#x27;]</pre></td> </tr> <tr> <td>APPEND_SLASH</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>AUTHENTICATION_BACKENDS</td> <td class="code"><pre>[&#x27;django.contrib.auth.backends.ModelBackend&#x27;]</pre></td> </tr> <tr> <td>AUTH_PASSWORD_VALIDATORS</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>AUTH_USER_MODEL</td> <td class="code"><pre>&#x27;auth.User&#x27;</pre></td> </tr> <tr> <td>BASE_DIR</td> <td class="code"><pre>PosixPath(&#x27;/app&#x27;)</pre></td> </tr> <tr> <td>CACHES</td> <td class="code"><pre>{&#x27;default&#x27;: {&#x27;BACKEND&#x27;: &#x27;django.core.cache.backends.locmem.LocMemCache&#x27;}}</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_ALIAS</td> <td class="code"><pre>&#x27;default&#x27;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_KEY_PREFIX</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_SECONDS</td> <td class="code"><pre>600</pre></td> </tr> <tr> <td>CSRF_COOKIE_AGE</td> <td class="code"><pre>31449600</pre></td> </tr> <tr> <td>CSRF_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>CSRF_COOKIE_HTTPONLY</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_COOKIE_NAME</td> <td class="code"><pre>&#x27;csrftoken&#x27;</pre></td> </tr> <tr> <td>CSRF_COOKIE_PATH</td> <td class="code"><pre>&#x27;/&#x27;</pre></td> </tr> <tr> <td>CSRF_COOKIE_SAMESITE</td> <td class="code"><pre>&#x27;Lax&#x27;</pre></td> </tr> <tr> <td>CSRF_COOKIE_SECURE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_FAILURE_VIEW</td> <td class="code"><pre>&#x27;django.views.csrf.csrf_failure&#x27;</pre></td> </tr> <tr> <td>CSRF_HEADER_NAME</td> <td class="code"><pre>&#x27;HTTP_X_CSRFTOKEN&#x27;</pre></td> </tr> <tr> <td>CSRF_TRUSTED_ORIGINS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>CSRF_USE_SESSIONS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DATABASES</td> <td class="code"><pre>{&#x27;default&#x27;: {&#x27;ATOMIC_REQUESTS&#x27;: False, &#x27;AUTOCOMMIT&#x27;: True, &#x27;CONN_MAX_AGE&#x27;: 0, &#x27;ENGINE&#x27;: &#x27;django.db.backends.sqlite3&#x27;, &#x27;HOST&#x27;: &#x27;&#x27;, &#x27;NAME&#x27;: PosixPath(&#x27;/app/db.sqlite3&#x27;), &#x27;OPTIONS&#x27;: {}, &#x27;PASSWORD&#x27;: &#x27;********************&#x27;, &#x27;PORT&#x27;: &#x27;&#x27;, &#x27;TEST&#x27;: {&#x27;CHARSET&#x27;: None, &#x27;COLLATION&#x27;: None, &#x27;MIGRATE&#x27;: True, &#x27;MIRROR&#x27;: None, &#x27;NAME&#x27;: None}, &#x27;TIME_ZONE&#x27;: None, &#x27;USER&#x27;: &#x27;&#x27;}}</pre></td> </tr> <tr> <td>DATABASE_ROUTERS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>DATA_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><pre>2621440</pre></td> </tr> <tr> <td>DATA_UPLOAD_MAX_NUMBER_FIELDS</td> <td class="code"><pre>1000</pre></td> </tr> <tr> <td>DATETIME_FORMAT</td> <td class="code"><pre>&#x27;N j, Y, P&#x27;</pre></td> </tr> <tr> <td>DATETIME_INPUT_FORMATS</td> <td class="code"><pre>[&#x27;%Y-%m-%d %H:%M:%S&#x27;, &#x27;%Y-%m-%d %H:%M:%S.%f&#x27;, &#x27;%Y-%m-%d %H:%M&#x27;, &#x27;%m/%d/%Y %H:%M:%S&#x27;, &#x27;%m/%d/%Y %H:%M:%S.%f&#x27;, &#x27;%m/%d/%Y %H:%M&#x27;, &#x27;%m/%d/%y %H:%M:%S&#x27;, &#x27;%m/%d/%y %H:%M:%S.%f&#x27;, &#x27;%m/%d/%y %H:%M&#x27;]</pre></td> </tr> <tr> <td>DATE_FORMAT</td> <td class="code"><pre>&#x27;N j, Y&#x27;</pre></td> </tr> <tr> <td>DATE_INPUT_FORMATS</td> <td class="code"><pre>[&#x27;%Y-%m-%d&#x27;, &#x27;%m/%d/%Y&#x27;, &#x27;%m/%d/%y&#x27;, &#x27;%b %d %Y&#x27;, &#x27;%b %d, %Y&#x27;, &#x27;%d %b %Y&#x27;, &#x27;%d %b, %Y&#x27;, &#x27;%B %d %Y&#x27;, &#x27;%B %d, %Y&#x27;, &#x27;%d %B %Y&#x27;, &#x27;%d %B, %Y&#x27;]</pre></td> </tr> <tr> <td>DEBUG</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>DEBUG_PROPAGATE_EXCEPTIONS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DECIMAL_SEPARATOR</td> <td class="code"><pre>&#x27;.&#x27;</pre></td> </tr> <tr> <td>DEFAULT_AUTO_FIELD</td> <td class="code"><pre>&#x27;django.db.models.BigAutoField&#x27;</pre></td> </tr> <tr> <td>DEFAULT_CHARSET</td> <td class="code"><pre>&#x27;utf-8&#x27;</pre></td> </tr> <tr> <td>DEFAULT_EXCEPTION_REPORTER</td> <td class="code"><pre>&#x27;django.views.debug.ExceptionReporter&#x27;</pre></td> </tr> <tr> <td>DEFAULT_EXCEPTION_REPORTER_FILTER</td> <td class="code"><pre>&#x27;django.views.debug.SafeExceptionReporterFilter&#x27;</pre></td> </tr> <tr> <td>DEFAULT_FILE_STORAGE</td> <td class="code"><pre>&#x27;django.core.files.storage.FileSystemStorage&#x27;</pre></td> </tr> <tr> <td>DEFAULT_FROM_EMAIL</td> <td class="code"><pre>&#x27;[email protected]&#x27;</pre></td> </tr> <tr> <td>DEFAULT_HASHING_ALGORITHM</td> <td class="code"><pre>&#x27;sha256&#x27;</pre></td> </tr> <tr> <td>DEFAULT_INDEX_TABLESPACE</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>DEFAULT_TABLESPACE</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>DISALLOWED_USER_AGENTS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>EMAIL_BACKEND</td> <td class="code"><pre>&#x27;django.core.mail.backends.smtp.EmailBackend&#x27;</pre></td> </tr> <tr> <td>EMAIL_HOST</td> <td class="code"><pre>&#x27;localhost&#x27;</pre></td> </tr> <tr> <td>EMAIL_HOST_PASSWORD</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>EMAIL_HOST_USER</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>EMAIL_PORT</td> <td class="code"><pre>25</pre></td> </tr> <tr> <td>EMAIL_SSL_CERTFILE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>EMAIL_SSL_KEYFILE</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>EMAIL_SUBJECT_PREFIX</td> <td class="code"><pre>&#x27;[Django] &#x27;</pre></td> </tr> <tr> <td>EMAIL_TIMEOUT</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>EMAIL_USE_LOCALTIME</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>EMAIL_USE_SSL</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>EMAIL_USE_TLS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>FILE_UPLOAD_DIRECTORY_PERMISSIONS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FILE_UPLOAD_HANDLERS</td> <td class="code"><pre>[&#x27;django.core.files.uploadhandler.MemoryFileUploadHandler&#x27;, &#x27;django.core.files.uploadhandler.TemporaryFileUploadHandler&#x27;]</pre></td> </tr> <tr> <td>FILE_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><pre>2621440</pre></td> </tr> <tr> <td>FILE_UPLOAD_PERMISSIONS</td> <td class="code"><pre>420</pre></td> </tr> <tr> <td>FILE_UPLOAD_TEMP_DIR</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FIRST_DAY_OF_WEEK</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>FIXTURE_DIRS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>FORCE_SCRIPT_NAME</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FORMAT_MODULE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FORM_RENDERER</td> <td class="code"><pre>&#x27;django.forms.renderers.DjangoTemplates&#x27;</pre></td> </tr> <tr> <td>IGNORABLE_404_URLS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>INSTALLED_APPS</td> <td class="code"><pre>[&#x27;django.contrib.admin&#x27;, &#x27;django.contrib.auth&#x27;, &#x27;django.contrib.contenttypes&#x27;, &#x27;django.contrib.sessions&#x27;, &#x27;django.contrib.messages&#x27;, &#x27;django.contrib.staticfiles&#x27;]</pre></td> </tr> <tr> <td>INTERNAL_IPS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>LANGUAGES</td> <td class="code"><pre>[(&#x27;af&#x27;, &#x27;Afrikaans&#x27;), (&#x27;ar&#x27;, &#x27;Arabic&#x27;), (&#x27;ar-dz&#x27;, &#x27;Algerian Arabic&#x27;), (&#x27;ast&#x27;, &#x27;Asturian&#x27;), (&#x27;az&#x27;, &#x27;Azerbaijani&#x27;), (&#x27;bg&#x27;, &#x27;Bulgarian&#x27;), (&#x27;be&#x27;, &#x27;Belarusian&#x27;), (&#x27;bn&#x27;, &#x27;Bengali&#x27;), (&#x27;br&#x27;, &#x27;Breton&#x27;), (&#x27;bs&#x27;, &#x27;Bosnian&#x27;), (&#x27;ca&#x27;, &#x27;Catalan&#x27;), (&#x27;cs&#x27;, &#x27;Czech&#x27;), (&#x27;cy&#x27;, &#x27;Welsh&#x27;), (&#x27;da&#x27;, &#x27;Danish&#x27;), (&#x27;de&#x27;, &#x27;German&#x27;), (&#x27;dsb&#x27;, &#x27;Lower Sorbian&#x27;), (&#x27;el&#x27;, &#x27;Greek&#x27;), (&#x27;en&#x27;, &#x27;English&#x27;), (&#x27;en-au&#x27;, &#x27;Australian English&#x27;), (&#x27;en-gb&#x27;, &#x27;British English&#x27;), (&#x27;eo&#x27;, &#x27;Esperanto&#x27;), (&#x27;es&#x27;, &#x27;Spanish&#x27;), (&#x27;es-ar&#x27;, &#x27;Argentinian Spanish&#x27;), (&#x27;es-co&#x27;, &#x27;Colombian Spanish&#x27;), (&#x27;es-mx&#x27;, &#x27;Mexican Spanish&#x27;), (&#x27;es-ni&#x27;, &#x27;Nicaraguan Spanish&#x27;), (&#x27;es-ve&#x27;, &#x27;Venezuelan Spanish&#x27;), (&#x27;et&#x27;, &#x27;Estonian&#x27;), (&#x27;eu&#x27;, &#x27;Basque&#x27;), (&#x27;fa&#x27;, &#x27;Persian&#x27;), (&#x27;fi&#x27;, &#x27;Finnish&#x27;), (&#x27;fr&#x27;, &#x27;French&#x27;), (&#x27;fy&#x27;, &#x27;Frisian&#x27;), (&#x27;ga&#x27;, &#x27;Irish&#x27;), (&#x27;gd&#x27;, &#x27;Scottish Gaelic&#x27;), (&#x27;gl&#x27;, &#x27;Galician&#x27;), (&#x27;he&#x27;, &#x27;Hebrew&#x27;), (&#x27;hi&#x27;, &#x27;Hindi&#x27;), (&#x27;hr&#x27;, &#x27;Croatian&#x27;), (&#x27;hsb&#x27;, &#x27;Upper Sorbian&#x27;), (&#x27;hu&#x27;, &#x27;Hungarian&#x27;), (&#x27;hy&#x27;, &#x27;Armenian&#x27;), (&#x27;ia&#x27;, &#x27;Interlingua&#x27;), (&#x27;id&#x27;, &#x27;Indonesian&#x27;), (&#x27;ig&#x27;, &#x27;Igbo&#x27;), (&#x27;io&#x27;, &#x27;Ido&#x27;), (&#x27;is&#x27;, &#x27;Icelandic&#x27;), (&#x27;it&#x27;, &#x27;Italian&#x27;), (&#x27;ja&#x27;, &#x27;Japanese&#x27;), (&#x27;ka&#x27;, &#x27;Georgian&#x27;), (&#x27;kab&#x27;, &#x27;Kabyle&#x27;), (&#x27;kk&#x27;, &#x27;Kazakh&#x27;), (&#x27;km&#x27;, &#x27;Khmer&#x27;), (&#x27;kn&#x27;, &#x27;Kannada&#x27;), (&#x27;ko&#x27;, &#x27;Korean&#x27;), (&#x27;ky&#x27;, &#x27;Kyrgyz&#x27;), (&#x27;lb&#x27;, &#x27;Luxembourgish&#x27;), (&#x27;lt&#x27;, &#x27;Lithuanian&#x27;), (&#x27;lv&#x27;, &#x27;Latvian&#x27;), (&#x27;mk&#x27;, &#x27;Macedonian&#x27;), (&#x27;ml&#x27;, &#x27;Malayalam&#x27;), (&#x27;mn&#x27;, &#x27;Mongolian&#x27;), (&#x27;mr&#x27;, &#x27;Marathi&#x27;), (&#x27;my&#x27;, &#x27;Burmese&#x27;), (&#x27;nb&#x27;, &#x27;Norwegian Bokmål&#x27;), (&#x27;ne&#x27;, &#x27;Nepali&#x27;), (&#x27;nl&#x27;, &#x27;Dutch&#x27;), (&#x27;nn&#x27;, &#x27;Norwegian Nynorsk&#x27;), (&#x27;os&#x27;, &#x27;Ossetic&#x27;), (&#x27;pa&#x27;, &#x27;Punjabi&#x27;), (&#x27;pl&#x27;, &#x27;Polish&#x27;), (&#x27;pt&#x27;, &#x27;Portuguese&#x27;), (&#x27;pt-br&#x27;, &#x27;Brazilian Portuguese&#x27;), (&#x27;ro&#x27;, &#x27;Romanian&#x27;), (&#x27;ru&#x27;, &#x27;Russian&#x27;), (&#x27;sk&#x27;, &#x27;Slovak&#x27;), (&#x27;sl&#x27;, &#x27;Slovenian&#x27;), (&#x27;sq&#x27;, &#x27;Albanian&#x27;), (&#x27;sr&#x27;, &#x27;Serbian&#x27;), (&#x27;sr-latn&#x27;, &#x27;Serbian Latin&#x27;), (&#x27;sv&#x27;, &#x27;Swedish&#x27;), (&#x27;sw&#x27;, &#x27;Swahili&#x27;), (&#x27;ta&#x27;, &#x27;Tamil&#x27;), (&#x27;te&#x27;, &#x27;Telugu&#x27;), (&#x27;tg&#x27;, &#x27;Tajik&#x27;), (&#x27;th&#x27;, &#x27;Thai&#x27;), (&#x27;tk&#x27;, &#x27;Turkmen&#x27;), (&#x27;tr&#x27;, &#x27;Turkish&#x27;), (&#x27;tt&#x27;, &#x27;Tatar&#x27;), (&#x27;udm&#x27;, &#x27;Udmurt&#x27;), (&#x27;uk&#x27;, &#x27;Ukrainian&#x27;), (&#x27;ur&#x27;, &#x27;Urdu&#x27;), (&#x27;uz&#x27;, &#x27;Uzbek&#x27;), (&#x27;vi&#x27;, &#x27;Vietnamese&#x27;), (&#x27;zh-hans&#x27;, &#x27;Simplified Chinese&#x27;), (&#x27;zh-hant&#x27;, &#x27;Traditional Chinese&#x27;)]</pre></td> </tr> <tr> <td>LANGUAGES_BIDI</td> <td class="code"><pre>[&#x27;he&#x27;, &#x27;ar&#x27;, &#x27;ar-dz&#x27;, &#x27;fa&#x27;, &#x27;ur&#x27;]</pre></td> </tr> <tr> <td>LANGUAGE_CODE</td> <td class="code"><pre>&#x27;en-us&#x27;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_AGE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_HTTPONLY</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_NAME</td> <td class="code"><pre>&#x27;django_language&#x27;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_PATH</td> <td class="code"><pre>&#x27;/&#x27;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_SAMESITE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_SECURE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>LOCALE_PATHS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>LOGGING</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>LOGGING_CONFIG</td> <td class="code"><pre>&#x27;logging.config.dictConfig&#x27;</pre></td> </tr> <tr> <td>LOGIN_REDIRECT_URL</td> <td class="code"><pre>&#x27;/accounts/profile/&#x27;</pre></td> </tr> <tr> <td>LOGIN_URL</td> <td class="code"><pre>&#x27;/accounts/login/&#x27;</pre></td> </tr> <tr> <td>LOGOUT_REDIRECT_URL</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>MANAGERS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>MEDIA_ROOT</td> <td class="code"><pre>&#x27;&#x27;</pre></td> </tr> <tr> <td>MEDIA_URL</td> <td class="code"><pre>&#x27;/&#x27;</pre></td> </tr> <tr> <td>MESSAGE_STORAGE</td> <td class="code"><pre>&#x27;django.contrib.messages.storage.fallback.FallbackStorage&#x27;</pre></td> </tr> <tr> <td>MIDDLEWARE</td> <td class="code"><pre>[&#x27;django.middleware.security.SecurityMiddleware&#x27;, &#x27;django.contrib.sessions.middleware.SessionMiddleware&#x27;, &#x27;django.middleware.common.CommonMiddleware&#x27;, &#x27;django.middleware.csrf.CsrfViewMiddleware&#x27;, &#x27;django.contrib.auth.middleware.AuthenticationMiddleware&#x27;, &#x27;django.contrib.messages.middleware.MessageMiddleware&#x27;, &#x27;django.middleware.clickjacking.XFrameOptionsMiddleware&#x27;]</pre></td> </tr> <tr> <td>MIGRATION_MODULES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>MONTH_DAY_FORMAT</td> <td class="code"><pre>&#x27;F j&#x27;</pre></td> </tr> <tr> <td>NUMBER_GROUPING</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>PASSWORD_HASHERS</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>PASSWORD_RESET_TIMEOUT</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>PASSWORD_RESET_TIMEOUT_DAYS</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>PREPEND_WWW</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>ROOT_URLCONF</td> <td class="code"><pre>&#x27;web_project.urls&#x27;</pre></td> </tr> <tr> <td>SECRET_KEY</td> <td class="code"><pre>&#x27;********************&#x27;</pre></td> </tr> <tr> <td>SECURE_BROWSER_XSS_FILTER</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_CONTENT_TYPE_NOSNIFF</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>SECURE_HSTS_INCLUDE_SUBDOMAINS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_HSTS_PRELOAD</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_HSTS_SECONDS</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>SECURE_PROXY_SSL_HEADER</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SECURE_REDIRECT_EXEMPT</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>SECURE_REFERRER_POLICY</td> <td class="code"><pre>&#x27;same-origin&#x27;</pre></td> </tr> <tr> <td>SECURE_SSL_HOST</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SECURE_SSL_REDIRECT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SERVER_EMAIL</td> <td class="code"><pre>&#x27;[email protected]&#x27;</pre></td> </tr> <tr> <td>SESSION_CACHE_ALIAS</td> <td class="code"><pre>&#x27;default&#x27;</pre></td> </tr> <tr> <td>SESSION_COOKIE_AGE</td> <td class="code"><pre>1209600</pre></td> </tr> <tr> <td>SESSION_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SESSION_COOKIE_HTTPONLY</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>SESSION_COOKIE_NAME</td> <td class="code"><pre>&#x27;sessionid&#x27;</pre></td> </tr> <tr> <td>SESSION_COOKIE_PATH</td> <td class="code"><pre>&#x27;/&#x27;</pre></td> </tr> <tr> <td>SESSION_COOKIE_SAMESITE</td> <td class="code"><pre>&#x27;Lax&#x27;</pre></td> </tr> <tr> <td>SESSION_COOKIE_SECURE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SESSION_ENGINE</td> <td class="code"><pre>&#x27;django.contrib.sessions.backends.db&#x27;</pre></td> </tr> <tr> <td>SESSION_EXPIRE_AT_BROWSER_CLOSE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SESSION_FILE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SESSION_SAVE_EVERY_REQUEST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SESSION_SERIALIZER</td> <td class="code"><pre>&#x27;django.contrib.sessions.serializers.JSONSerializer&#x27;</pre></td> </tr> <tr> <td>SETTINGS_MODULE</td> <td class="code"><pre>&#x27;web_project.settings&#x27;</pre></td> </tr> <tr> <td>SHORT_DATETIME_FORMAT</td> <td class="code"><pre>&#x27;m/d/Y P&#x27;</pre></td> </tr> <tr> <td>SHORT_DATE_FORMAT</td> <td class="code"><pre>&#x27;m/d/Y&#x27;</pre></td> </tr> <tr> <td>SIGNING_BACKEND</td> <td class="code"><pre>&#x27;django.core.signing.TimestampSigner&#x27;</pre></td> </tr> <tr> <td>SILENCED_SYSTEM_CHECKS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>STATICFILES_DIRS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>STATICFILES_FINDERS</td> <td class="code"><pre>[&#x27;django.contrib.staticfiles.finders.FileSystemFinder&#x27;, &#x27;django.contrib.staticfiles.finders.AppDirectoriesFinder&#x27;]</pre></td> </tr> <tr> <td>STATICFILES_STORAGE</td> <td class="code"><pre>&#x27;django.contrib.staticfiles.storage.StaticFilesStorage&#x27;</pre></td> </tr> <tr> <td>STATIC_ROOT</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>STATIC_URL</td> <td class="code"><pre>&#x27;/static/&#x27;</pre></td> </tr> <tr> <td>TEMPLATES</td> <td class="code"><pre>[{&#x27;APP_DIRS&#x27;: True, &#x27;BACKEND&#x27;: &#x27;django.template.backends.django.DjangoTemplates&#x27;, &#x27;DIRS&#x27;: [], &#x27;OPTIONS&#x27;: {&#x27;context_processors&#x27;: [&#x27;django.template.context_processors.debug&#x27;, &#x27;django.template.context_processors.request&#x27;, &#x27;django.contrib.auth.context_processors.auth&#x27;, &#x27;django.contrib.messages.context_processors.messages&#x27;]}}]</pre></td> </tr> <tr> <td>TEST_NON_SERIALIZED_APPS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>TEST_RUNNER</td> <td class="code"><pre>&#x27;django.test.runner.DiscoverRunner&#x27;</pre></td> </tr> <tr> <td>THOUSAND_SEPARATOR</td> <td class="code"><pre>&#x27;,&#x27;</pre></td> </tr> <tr> <td>TIME_FORMAT</td> <td class="code"><pre>&#x27;P&#x27;</pre></td> </tr> <tr> <td>TIME_INPUT_FORMATS</td> <td class="code"><pre>[&#x27;%H:%M:%S&#x27;, &#x27;%H:%M:%S.%f&#x27;, &#x27;%H:%M&#x27;]</pre></td> </tr> <tr> <td>TIME_ZONE</td> <td class="code"><pre>&#x27;UTC&#x27;</pre></td> </tr> <tr> <td>USE_I18N</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>USE_L10N</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>USE_THOUSAND_SEPARATOR</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_TZ</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>USE_X_FORWARDED_HOST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_X_FORWARDED_PORT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>WSGI_APPLICATION</td> <td class="code"><pre>&#x27;web_project.wsgi.application&#x27;</pre></td> </tr> <tr> <td>X_FRAME_OPTIONS</td> <td class="code"><pre>&#x27;DENY&#x27;</pre></td> </tr> <tr> <td>YEAR_MONTH_FORMAT</td> <td class="code"><pre>&#x27;F Y&#x27;</pre></td> </tr> </tbody> </table> </div> <div id="explanation"> <p> You're seeing this error because you have <code>DEBUG = True</code> in your Django settings file. Change that to <code>False</code>, and Django will display a standard page generated by the handler for this status code. </p> </div> </body> </html>
Software
The Most Reputable Casino Software Providers
iGaming Brazil

William Hill Vegas announces partnership with Live 5 to launch new branded slot

William Hill Vegas has partnered with developer Live 5 to launch a new branded slot machine game called William Hill Las Vegas Lightning Lines. The game is based on the studio’s ‘Prize Wheels” mechanic and offers cash values in the form of Total Bet Multipliers and Free Spins. Live5 CEO Lloyd Butler believes that the game will be popular with William HIll's players.
Industry
William Hill Vegas announces partnership with Live 5 to launch new branded slot
European Gaming

Live 5 gets pulses racing with William Hill Vegas Lightning LinesTM

Exclusive slot leverages the studio’s iconic mechanic to get players on the edge of their seats with plenty of big win potential with each spin. William Hill Vegas joined forces with in-demand game studio Live 5 to launch an exclusive, branded slot. The game is based on Live5's innovative mechanic of the same name. If a winning combination occurs on any active Lightning Line, a streak of lightning will appear along the line before a Prize Wheel is triggered. Prize Wheels are made up of cash values in the form of total stake Multipliers and those sought-after Free Spins.
Bonuses
Gambling

American Gambling Awards Winners Full List

The 2022 edition of the American Gambling Awards has been announced. The winners were recognized for their leadership and innovation within the regulated, online U.S. gambling industry. G.com Group is hosting an exclusive VIP dinner on Dec. 1 in New York at Carbone. Each winner received the exclusive Golden Eagle trophy engraved with their details.
Industry
American Gambling Awards Winners Full List
KOLO

New hotel-casino proposed on Las Vegas Strip could fill void on resort corridor

Clark County Zoning Commission approved a proposal for a 43-story hotel-casino on the Las Vegas Strip. The prime real estate at the corner of Las Las Boulevard and Harmon Avenue currently has a shuttered strip mall, a former Travelodge, and an operating Mexican restaurant. Tilman Fertitta and FERTitta Entertainment owns and represents Golden Nugget casinos, the Houston Rockets, and dozens of restaurant chains across the country. Dr. Amanda Belarmino, assistant professor of the UNLV William F. Harrah College of Hospitality, explains why there could be a market for another property in the area.
Land-based
New hotel-casino proposed on Las Vegas Strip could fill void on resort corridor
The New York Times

A Casino Atop Saks? Lobbyists Push for Manhattan Gambling Site

Gov. Kathy Hochul and legislative leaders may agree to authorize three casino licenses for New York City area. Seven gambling companies are spending roughly $300,000 a month on lobbying to push the state to fast-track the timetable for the final three casinos. The Senate Democrats proposed that operators pay a minimum of $1 billion for each license. It remains unclear if the budget will include a licensing fee. The Assembly, which is controlled by Democrats, did not include the acceleration of casino licences in its initial budget proposal. Hotel workers' union is also pushing to expand gambling in the New Yorkers.
Politics
Guru Focus

Gambling.com Group Announces 2

The 2022 edition of the American+Gambling+Awards is pleased to announce the full list of winners. The American Gambling Awards are produced by G.com Group Limited (Nasdaq: GAMB) and are a leading provider of player acquisition services for the regulated global online gambling industry. G gambling. com Group is hosting an exclusive VIP dinner on December 1 in New York at Carbone to celebrate the year of industry success.
Industry
The Northwest Arkansas Democrat Gazette

COLUMNIST: How casinos broke their promises to the struggling downtowns of Illinois

William Weidner, then president of Hollywood Casino of Aurora Inc., tried to kill a $2 billion mega-casino in downtown Chicago in 1992. He argued that it would run contrary to the intent of the Illinois legislature. The legislature had justified the approval of gambling in Illinois by arguing that riverboats would revive the downtowns. Now casinos find themselves subject to many of same pressures as office buildings downtown. Chicago has already seen a shift within its own new long-awaited casino. It's because of Bally's presence in the industry. It seems casinos have become like NFL franchises.
NFL
The Journal

Online gambling causing surge of suicidal young men in A&E, NHS clinic says

There is a 42% annual rise in demand for NHS gambling clinics. The health service needs to open another two facilities to cope. Most of the patients are men in their 30s. Last year, 668 people with gambling addiction issues were referred to NHS clinics, up from 575 in the same period in 2020. The NHS stopped taking cash from the gambling industry for the treatment of people suffering addiction. Industry makes profits of over £14 billion a year from gambling in UK. Around 246,000 people are likely to have some form of gambling habit and 2.2 million are at risk.
Incidents
Online gambling causing surge of suicidal young men in A&E, NHS clinic says
Gambling

Deutsche Bank is the American Gambling Awards Dealmaker of the Year

Deutsche Bank is the 2022 "Dealmaker of the Year" at the American Gambling Awards. Deutsche Bank was the sole advisor to Caesars Entertainment for its completed acquisition of William Hill PLC for approximately £2.9 billion in April 2021 and the subsequent sale of non-U.S. assets of William HIll to 888 Holdings P.L.
Finance
Deutsche Bank is the American Gambling Awards Dealmaker of the Year
english.almayadeen.net

Online gambling causing spike in suicide of young men in UK: NHS

There is a rise in young men turning to A&E because of online gambling. NHS has to open two more gambling clinics to cope with the demand. The NHS stopped taking money from the gambling industry for treating addiction cases. About 0.5% of the UK adult population, amounting to 246,000 people, likely have some type of gambling addiction and 2.2 million are at risk of developing it.
Incidents
Online gambling causing spike in suicide of young men in UK: NHS
Bola Vip

SBC: CasinoBeats Summit 2023

SBC is organizing a conference on iGaming strategy, innovation and development. The CasinoBeats Summit 2023 will be held in Malta from March 21-23. Over 160 executives from the gaming industry are expected to attend the event. Speakers include Andrea Bellezza, Asami Tanaka, Benjamin Truman, Emil Christensen, Lasha Kiladze, Leanne Muleba, Mark Grech, Michael Daly, Paul Fraser, and Will Barnes. They are: Alexandru Ababei, Alexandre Abbei (Global Casino Campaign Manager, Mr Green - Part of William Hill), Asko Keiskanen (Head of Gaming, Veikkaus), Christine Debono (Marketing Director, Videoslots), David Plumi (Regional Managing Director for LATAM & Spain), Ivana Flynn (SEO Director), Lucas Lebleu (Casino Director) and Richard Veltri (COO, Coolbet).
Strategy Guide
SBC: CasinoBeats Summit 2023
knupsports.com

SBC to Stage Cream-of-the-Crop Event for iGaming Professionals at CasinoBeats Summit 2023

SBC is organizing a conference and trade show for iGaming professionals at CasinoBeats Summit 2023. The conference will be held at InterContinental Hotel in Malta from 21-23 March. It will focus on i gaming strategy, innovation and development. Over 160 industry game-changers will offer a deep dive into slots and live casino games. They will discuss affiliate marketing trends and share their thoughts on country-specific regulations and safer gambling standards. The speaker list includes Andrea Bellezza (Vice President of EU and Asia, KaFe Rocks), Asami Tanaka (Japan SEO Manager, Acroud), Benjamin Truman (COO, MediaTroopers), Emil Christensen (Professional Gamer, KD.BET), Johan Styren (CEO, Dilanti Media), Lasha Kiladze (LK Gambling, Digital Marketing Consultant), Leanne Muleba (cOO), Mark Grech (Founder, ProdMark 365), Michael Daly ( CEO, Catena Media).
Software
SBC to Stage Cream-of-the-Crop Event for iGaming Professionals at CasinoBeats Summit 2023
Chicago Tribune

How casinos broke their promises to the struggling downtowns of Illinois

William Weidner, then president of Hollywood Casino of Aurora Inc., opposed a $2 billion casino in downtown Chicago. He argued that it would hurt the revitalization of the downtowns of Illinois. Weirner and his group prevailed and the Hollywood casino opened in 1993. The casino is now sad and diminished. Its owner wants to close the long-docked riverboat downtown and rebuild it closer to I-88. It's a far cry from its glamour in the 1990s. it's also a sad reminder of how casinos broke their promises to the struggling downtowned of Illinois and their people.
NFL
How casinos broke their promises to the struggling downtowns of Illinois
Skymet Weather

New casino sites vs. Old: Which is better?

New and old casinos are two different types of casinos. This blog post compares and contrasts the two types to help you decide which one is better for you. The history of casino sites is discussed first. Then, the blog looks at the battle between new and new casinos and the old ones.
Poker
New casino sites vs. Old: Which is better?
Film Threat

5 Greatest Gambling Movies

Gambling is one of the most popular forms of entertainment. The most prominent directors adapted gambling books and screenwriters included casino scenes in films more often. From classic casino flicks like Casino Royale and Rounders to modern Uncut Gems and Molly’s Game, movies about betting have been a popular genre for decades.
Movies
Malta Today

How Malta-based gambling companies are dealing with enhanced regulation

Malta has been favoured by online casino operators due to low levels of taxation and the number of business opportunities. However, with six-figure fines and increasing taxation, operators have witnessed a reduction in profit margins. CZ Holdings has chosen to give up its license to escape a UKGC inquiry. Casumo received a six figure fine for operating license violations.
Law
How Malta-based gambling companies are dealing with enhanced regulation
The Movie Blog

The best gambling movies you can stream

The world of visual entertainment is dominated by streaming. Today, we look at some of the best gambling movies that you can stream from a few sites. Molly’s Game tells the story of Molly Bloom, a former Olympian who decides to set up an exclusive, high-stakes underground poker game for celebrities and the Mafia. Paul Schrader”s gambling drama tells about William Tell, who is a gambler whose only desire is to play cards. Adam Sandler“s Uncut Gems was a huge hit with audiences when it was released to streaming in 2019. Will Ferrell and Amy Poehler play the parents Scott and Kate whose daughter‘s scholarship program at her university is canceled. They decide to open an illegal casino in their home to make money to pay for her tuition.
Movies
The best gambling movies you can stream
GamingLyfe

Top 5 Gaming Software Providers

Casino software has a huge influence on the experience of the gamer online. Betsoft, Realtime Gaming, Rival Gaming and Microgaming are well-known names in the software industry.
Top and Best
Gambling

American Gambling Awards Finalists: Platform Provider of the Year

The platform provider of the year is the winner of American Gambling Awards 2022. Gabbling.com is hosting the event. It celebrates the contribution of organizations, companies, executives and influencers towards promoting the regulated virtual casino and sports betting market in the USA.
Sports
American Gambling Awards Finalists: Platform Provider of the Year
Gambling

American Gambling Awards Finalists: Dealmaker of the Year

The American Gambling Awards celebrates the exemplary work of companies working to develop the regulated online American casino and sports betting market. Dealmaker of the Year is given to an operator, investment bank, venture capital firm, management consulting organization, law firm or another industry actor who has played the lead role in executing a major transaction during the judging period.
Top and Best
American Gambling Awards Finalists: Dealmaker of the Year
Pokerfuse

Hollywood Casino Partners With NetEnt for Online Gaming in PA

Hollywood Casino in Pennsylvania partners with Swedish "digital casino solutions provider" NetEnt to offer its portfolio of games to players within the state. The deal comes after the Pennsylvania Gaming Control Board approved Hollywood's interactive gaming license in October. Netent is the first customer signing for Pennsylvania.
Industry
Warrington Worldwide

A Strategic Decision to go into Land Based Gaming

There is an exponential growth in the number of land-based B2C retail brands offering their products online. The gaming industry is not left behind in this fast-paced growth. NetEnt Casinos and William Hill have a partnership. They offer a wide range of games that players from across the world can explore at the online platform.
Industry
A Strategic Decision to go into Land Based Gaming
iGaming Business

Gibtelecom: cloud gaming and security in the gambling industry

Gibtelecom is opening its first Asian data centre in Johor Bahru, Malaysia in 2021. It will provide security services for its clients. It is the beginning of a new era of security tech. Gibtele com is also adding managed security to its portfolio.
Industry
Gibtelecom: cloud gaming and security in the gambling industry
Fox 5 Vegas

New hotel-casino proposal on the Las Vegas Strip could fill void on resort corridor

Clark County Zoning Commission approved a proposal for a 43-story hotel-casino on the Las Vegas Strip. The prime real estate at the corner of Las Las Boulevard and Harmon Avenue currently has a shuttered strip mall, a former Travelodge, and an operating Mexican restaurant. Tilman Fertitta and FERTitta Entertainment owns and represents Golden Nugget casinos, the Houston Rockets, and dozens of restaurant chains across the country. Dr. Amanda Belarmino, assistant professor of the UNLV William F. Harrah College of Hospitality, explains why there could be a market for another property in the area.
Land-based
New hotel-casino proposal on the Las Vegas Strip could fill void on resort corridor
Mass Live

Powerball: How to watch the $1.2B jackpot drawing on Wednesday night

The Powerball jackpot is $1.2 billion. The cash value is about $596.7 million. There is no broadcast partner in Massachusetts. People can watch the drawing online. It is the second time in PowerBall history that the jackpots surpassed $1000 million and the fourth-largest in U.S. lottery history. The largest jack pot ever won in Mass. was $758. 7 million from a ticket sold in Chicopee in 2017.
Winnings
Powerball: How to watch the $1.2B jackpot drawing on Wednesday night
Purple Revolver

Best Movies About the Online Gambling Industry

Online slots review writer Ella Houghton has curated a list of the best movies about the online gambling industry. The list includes movies with a focus on the plot and less on moral lessons. The movies are generally well-received by both gambling lovers and movie critics.
Movies
World Casino News

NetEnt goes live with multiple ops in Michigan

NetEnt goes live with multiple ops in Michigan. The company launched online sports betting and online gaming on Friday. On the same day, NetEnt rolled out its titles with operators in the U.S. state.
Blackjack
Wales 247

The truth about bingo: the game that's sweeping the nation?

Online bingo is a new form of gaming. It's a relatively new technology. Most sites provide a variety of exciting bingos with unique characteristics. A £5 deposit binging site is an online binger platform that enables you to start playing with only £ 5.
Bingo
Finsmes

888 Holdings Sells Bingo Branch to Broadway Gaming

888 Holdings confirmed the sale of its bingo business to Broadway Gaming Group. The deal is worth $50 million and includes exclusive technology, assets and consumer-facing brands. It will be completed in the second quarter of 2022. Broadway will combine the business with its existing business and brands to create a stronger global footprint in regulated bingos. The sale will help 888 offset some of the costs of taking over the non-US assets of William Hill and WilliamHill International. This was originally scheduled for the early part of this year, but has been pushed back to the 2nd quarter 2022, as a result of a change in circumstances.
Bingo
Rockdale Newton Citizen

Las Vegas Strip Casino Workers Seek to Ban a Popular Bad Habit

Some casino workers want to ban gambling in Las Vegas. Sin City caters to every vice. It's a place where you can drink to excess, eat until you're full and sleep until noon. Prostitution is legal outside the city's limits. Cannabis has been legalized for recreational use and consumption lounges are opening soon.
Land-based
Las Vegas Strip Casino Workers Seek to Ban a Popular Bad Habit
Casino City Times

SMGHA and Palms Casino Resort Las Vegas awards over a $1 million in grants

The San Manuel Band of Mission Indians and Palms family of employees have donated to Opportunity Village. The money will help the development of the workforce development programs. Since January 2020, the San Francisco Band has awarded $10.3 million to educational institutions and charities in Las Vegas. The Tribe has also given $9 million for the Boyd School of Law and the William F. Harrah College of Hospitality.
Travel
Travel Weekly

Work begins on a new hotel-casino on the Las Vegas Strip: Travel Weekly

The property is being developed by Shopoff Realty Investments and Contour in partnership with Dream Hotel Group. It will be located south of Mandalay Bay and the Bali Hai Golf Club. The development will feature seven dining and nightlife venues, 12,000 square feet of meetings and event space and a 20,00 square-foot casino.
Travel
Work begins on a new hotel-casino on the Las Vegas Strip: Travel Weekly
Travelbinger

The Most Popular Casino Movies in Australia

The most popular casino movies in Australia are the casino films. Casino films are popular with gamblers who want to learn more about the gambling world. They can be helpful for beginners and more experienced gambers. They also provide information about how to get a casino bonus. The most recent edition of the book has the most common casino movie in the country. It is called The Most Popular Casino Movies in Australian.
Movies
The Most Popular Casino Movies in Australia
European Gaming

UK Generates Over 16.41 Billion Revenue From Online Betting

UK Generates Over 16.41 billion Revenue From Online Betting. The number of people gambling online in the UK has increased by 32% in past 2 years. Online gambling is convenient, accessible and offers a wide variety of games and betting options. It is also relatively easy to start and there are no upper age restrictions. The UK Gambling Commission has put in place a number to protect consumers and ensure that they are treated fairly by operators. There is an increasing need for regulation as online gambling can pose some risks, such as addiction and cybercrime.
Finance
The Nevada Independent

Indy Gaming: Expanded multi-state online gaming may not benefit Nevada

Nevada had three online poker sites in 2014, but only one recorded a monthly revenue exceeding $1 million. Caesars and MGM are among the largest online operators in the U.S. and offer World Series of Poker tickets online. The company BetMGM is not planning to bring online gaming to Nevada. The state's gaming industry is reluctant to legalize online casino gaming. Red Rock Casinos opposed any online regulation expansion. Last year, the Nevada Gaming Control Board postponed a workshop hearing to discuss potential regulatory changes. It was never rescheduled.
Industry
Sounds and Colours

Best Reggaeton Songs to Play Online Slots

Reggaeton is one of the most popular music genres in the Caribbean. Online slot sites were started in Antigua and Barbuda in 1994. Curacao and Panama are popular online gambling hotspots. Here is a list of reggaeton songs to listen to when playing online slots.
Top and Best
Fox 5 Vegas

Developers to break ground Friday on hotel-casino on south Las Vegas Strip

Developers to break ground on Dream Las Vegas on Friday. The property is expected to open with 531 guestrooms and suites in late 2024. It is located at 5051 S. Las Las. Vegas Boulevard. The groups acquired 5.25 acres of vacant land for the project for $21 million. They will break the ground late this year or early next year.
Land-based
Developers to break ground Friday on hotel-casino on south Las Vegas Strip
Richmond Times

Cordish's revenge? It emerges as operator of proposed Petersburg casino

Cordish Companies is the preferred operator of a proposed casino in Petersburg. The Petersburg City Council approved the choice on Tuesday night. Neither the city nor the company have revealed details about the casino. Petersburg will submit the project to city voters next year for approval in a referendum. Richmond voters rejected a proposal to build a casino last year. The company is a veteran casino developer, operating casino resorts in Baltimore, Philadelphia, Pittsburgh and two Florida cities under the "Live! Casino & Hotel" brand. Gov. Glenn Youngkin is pushing a combination of new and existing initiatives to revitalize the economically struggling, majority Black city.
Politics
Cordish's revenge? It emerges as operator of proposed Petersburg casino
Yogonet

Las Vegas: Palms officials working to fix casino's website after security breach

Palms Hotel - Casino's website was hacked Tuesday morning. Company officials are working to restore the platform. The property was reopened in April after pandemic closures. It was sold by Red Rock Resorts to the San Manuel Band of Mission Indians for $650 million. William Hill was later approved to manage the race and sportsbook at the property. The venue opened in 2001. Palms is an off-Strip property catering to tourists and a diverse clientele.
Gaming Authorities
Las Vegas: Palms officials working to fix casino's website after security breach
This Is Money

888 revenues slip as bookmaker blames tightened gambling regulations

888 revenues fell 7% in the third quarter to £449m. UK online income from William Hill business fell 14%. Retail revenue from the William HIll acquisition was the only segment not to decline. The company expects fourth quarter revenues to be similar to the same period last year. Share price fell 4% to 86.55p in early trading. Year-to-date losses are 71.4%. Itai Pazner is pleased with integration of the company with William J Hill. He expects it to benefit the adjusted EBITDA margin for the second half of this year, which is up to 5%.
Finance
888 revenues slip as bookmaker blames tightened gambling regulations
Gaming Intelligence

GameCo agrees merger with Green Jade Games

GameCo and Green Jade Games will merge. The enlarged company will be led by Jesper Kärrbrink as CEO. Robert Montgomery will become chairman. Benedict McDonagh will take on the role of chief operating officer. Green Jade Games was previously Mr Green’s in-house development studio.
Games
GameCo agrees merger with Green Jade Games
Golden Casino News

FunFair Unveils the Multiplayer Crash Game "Hugo: Up & Away"

“Hugo: Up & Away” is a new multiplayer crash-game experience from FunFair Games. The game is created in collaboration with the IP owner, 5th Planet Games, and offers innovative gameplay features and challenging obstacles.
Games
Nolimit City

Nolimit City fortifies its Danish market presence thanks to Videoslots launch

Nolimit City's partner, Videoslots.com, launches in the Danish market. The two companies have been partners for over two years. Nolimsit hopes to launch its games across all regulated markets in months to come. nol imit is a Malta-based, award-winning, Software Provider. and offers high-quality content and services to operators around the world. It is also an online casino platform and game developer. it offers classic titles such as Deadwood, Punk Rocker, Tombstone and new instant hits like San Quentin xWays and East Coast vs West Coast.
Software
Nolimit City fortifies its Danish market presence thanks to Videoslots launch
The Daily News

Global Online Gambling Market Report 2022: Growing Adoption of Smartphones & Rapid Internet Penetration Fuels Sector

The global online gambling market was valued at US$65.316 billion in 2020 and is expected to grow at a CAGR of 10.11% over the forecast period to reach a total market size of US $128.154 billion by 2027. According to the American Gaming Association, around 2,800 sites were active online and offered games and activities, such as poker, lottery, and bingo, as of 2018. The industry has a vast range of regulatory frameworks in place. Many countries prohibit the online betting industry.
Mobile
INN

EVERI DIGITAL TO SHOWCASE NEW PROGRESSIVE TITLES AT GLOBAL GAMING EXPO 2022

Company's Spark Remote Game Server Expands Portfolio to 60 Proprietary Games. New progressive slot themes will be on display at the 22nd annual Global Gaming Expo (G2E) October 10-13, 2022. Everi Digital's compelling game content is now featured in over 70 real-money online casinos and over 40 social casinos. Everis ranked No. 3 in the Eilers & Krejcik-Fantini Game Performance Report. Since 2018, the Company has continually updated its server-based gaming solution.
Finance
City A.M.

Gambling titan 888 makes debut in Africa

888 has launched its African offering 888bet with local licences in Kenya, Tanzania, Mozambique, and Zambia. The gambling titan launched an African joint venture 8888AFRICA back in March to expand across Africa’s regulated online betting and gaming markets. The African gambling market is expected to reach $5.6bn by 2030.
Sports
Gambling titan 888 makes debut in Africa
EGR

B2B information for the global online gambling and gaming industry

EveryMatrix posted a 17% year-on-year rise in Q2 2022 gross profit to €14.9 million. EBITDA remained flat at €5.2 million with a corresponding margin of 35%. Net cash grew from €11.1 million at the end of Q1 2022 to €15. 2 million in the second quarter of 2022. EveryMatrix saw 43 new client wins in this quarter.
Industry
B2B information for the global online gambling and gaming industry
Android Headlines

A Few Things About Gambling Sites And Apps

Gambling sites are the best place to choose a gambling solution. William Hill Casino is one of the most popular. Norske Automater is also a good site to look at. Ladbrokes offers a similar selection of casino games to William HIll Casino. 888 Casino offers unique casino and sports betting options. Betfair offers casino, sports and poker options in one place.
Gambling Sites
A Few Things About Gambling Sites And Apps
Casino Reports

Empire City Casino Aids Local Non-profits

Yonkers' Empire City Casino donated over US$102,000 to eight local non-profit organizations via its employee and guest-funded Community Grants Program. The recipients include Catholic Charities of the Archdiocese of NY, Greyston Foundation, Yonkers Family YMCA, Feeding Westchester and others.
Religion
Empire City Casino Aids Local Non-profits
The Orange Times

Read 888casino Wheel Roulette Campaign on London’s Electric Taxis

888 Casino has a verified Facebook page with over 92k likes. The page is only used when there are technical difficulties on the site. 888 casino has 11k followers on Twitter. The account shares live events and promotional content for the games on 8888 Casino. There is no Instagram account for 8 88 Casino yet. It is a differentiator from other casinos. They interact with active customers by giving them regular updates on both the content on their website and the issues they may occasionally face.
Roulette
Sigma

FunFair Games launches content in the UK

FunFair Games has taken its content live with William Hill. The collaboration is significant for the studio. FunFair's entire product portfolio is now available to British customers of William HIll and the operator's Mr Green brand.
Affiliate
FunFair Games launches content in the UK
Lowellsun

Lottery officials activated by sales stumble

Lottery sales in August were down 6.4% compared to August 2021. Every product except Megabucks Doubler was in the red for the month. Lottery officials are thinking about making changes to adjust to the current market structure. The Lotteries with online sales perform better than those without. The states with ilottery products generally see either flat sales or growth. It's the same for states without them. They have less sales than states that do not have them, but they perform less poorly.
Lottery
Lottery officials activated by sales stumble