Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nBKHx-0003rm-GO for pgsql-www@arkaria.postgresql.org; Sat, 22 Jan 2022 17:34:57 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nBKHw-0003lf-CC for pgsql-www@arkaria.postgresql.org; Sat, 22 Jan 2022 17:34:56 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nBKHw-0003lV-4l for pgsql-www@lists.postgresql.org; Sat, 22 Jan 2022 17:34:56 +0000 Received: from mail-ej1-f47.google.com ([209.85.218.47]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1nBKHs-00051x-07 for pgsql-www@lists.postgresql.org; Sat, 22 Jan 2022 17:34:54 +0000 Received: by mail-ej1-f47.google.com with SMTP id d10so9211352eje.10 for ; Sat, 22 Jan 2022 09:34:51 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent :content-language:to:from:subject; bh=fkEPJ3j9n3/yuwfo8KmUGo6fPfHvdufHE8puidJynMw=; b=wwjMF+R2SfcfRHopbKQDpelKwVrI65Dslrnip1Yh38KrLvjVO0Az7Ni0BEYjZ5SsTZ TK+YujyQROeOZo/OE4jsZKuT6rmVhZAZ8tXt+g5kVmRPVA6ALOneLC/kmr7EYne/kFo9 4woE9byyXzHaN0twj1VMN8iTxZK7JyoFbee7dZG7E2DFiJDk4Sttn/0KSStq9rJMNNvu 5eaDRkPaa1aozJsBkOqIH0jm9zu+rcrOt6QNMdPQEWE6gdyM9C4k/LF3dVV+EhtWwzKd Sr4PVZAL0xDKztWSprAubuwZ234zv9QVYh1WHVpKQ3ISJ9G3ToXHAc900DKjV/SBoJ+6 +aqQ== X-Gm-Message-State: AOAM531MHUnF1FNngSvoLBnjHcV2Nlogqvbt8d41c37BABKUZJCqSvoD y3s2WKul7dNnm3EapzJ+qLV9BzIRbh8QIA== X-Google-Smtp-Source: ABdhPJwmY3L2huI4h0QHriIdMILCubRjiwAhl/W1sR5X/A7fgv+tjkrGvnwa4mdmYX02OnPqwoG4iQ== X-Received: by 2002:a17:906:4fcc:: with SMTP id i12mr7438640ejw.529.1642872889866; Sat, 22 Jan 2022 09:34:49 -0800 (PST) Received: from [192.168.0.20] ([213.220.158.101]) by smtp.gmail.com with ESMTPSA id r22sm3824534edt.51.2022.01.22.09.34.48 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 22 Jan 2022 09:34:48 -0800 (PST) Content-Type: multipart/mixed; boundary="------------UhNEZv6hcTSskC7fkKRhit6x" Message-ID: <33b7c479-c85d-0d48-4971-1b093925e326@pgug.de> Date: Sat, 22 Jan 2022 18:34:48 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-GB To: pgsql-www@lists.postgresql.org From: Andreas 'ads' Scherbaum Subject: Update Commitfest requirements and README List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------UhNEZv6hcTSskC7fkKRhit6x Content-Type: multipart/alternative; boundary="------------HFmHEnaJGQSRluPWXu0oQApI" --------------HFmHEnaJGQSRluPWXu0oQApI Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello, While trying something out on the Commitfest, I found that the README and the dependencies are quite outdated. It still requires Django 1.8, as example. And a couple modules are missing, which are not listed in the dependencies. Attached patch takes a first shot at this problem, updates dependencies and README to Django 3.2 and adds all missing modules (so far). This brings the website into a state where it at least starts. But then when I try to login, I run into this error: 'Settings' object has no attribute 'PGAUTH_REDIRECT' Apparently the example settings for /local_settings.py/ are incomplete. Thanks, -- Andreas 'ads' Scherbaum German PostgreSQL User Group European PostgreSQL User Group - Board of Directors Volunteer Regional Contact, Germany - PostgreSQL Project --------------HFmHEnaJGQSRluPWXu0oQApI Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
Hello,

While trying something out on the Commitfest, I found that the README
and the dependencies are quite outdated. It still requires Django 1.8, as example.
And a couple modules are missing, which are not listed in the dependencies.

Attached patch takes a first shot at this problem, updates dependencies and
README to Django 3.2 and adds all missing modules (so far).

This brings the website into a state where it at least starts.
But then when I try to login, I run into this error:

'Settings' object has no attribute 'PGAUTH_REDIRECT'

Apparently the example settings for local_settings.py are incomplete.


Thanks,

-- 
				Andreas 'ads' Scherbaum
German PostgreSQL User Group
European PostgreSQL User Group - Board of Directors
Volunteer Regional Contact, Germany - PostgreSQL Project
--------------HFmHEnaJGQSRluPWXu0oQApI-- --------------UhNEZv6hcTSskC7fkKRhit6x Content-Type: text/x-patch; charset=UTF-8; name="pgcommitfest2-1.diff" Content-Disposition: attachment; filename="pgcommitfest2-1.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL1JFQURNRS5tZCBiL1JFQURNRS5tZAppbmRleCAwZGViZWQyLi43ZGQ0 OGJjIDEwMDY0NAotLS0gYS9SRUFETUUubWQKKysrIGIvUkVBRE1FLm1kCkBAIC02LDcgKzYs NyBAQCBBIGNvbW1pdGZlc3QgaXMgYSBjb2xsZWN0aW9uIG9mIHBhdGNoZXMgYW5kIHJldmll d3MgZm9yIGEgcHJvamVjdCBhbmQgaXMgcGFydCBvZgogCiAjIyBUaGUgQXBwbGljYXRpb24K IAotVGhpcyBpcyBhIERqYW5nbyAxLjggYXBwbGljYXRpb24gYmFja2VkIGJ5IFBvc3RncmVT UUwgYW5kIHJ1bm5pbmcgb24gUHl0aG9uIDIuNy4KK1RoaXMgaXMgYSBEamFuZ28gMy4yIGFw cGxpY2F0aW9uIGJhY2tlZCBieSBQb3N0Z3JlU1FMIGFuZCBydW5uaW5nIG9uIFB5dGhvbiAz LnguCiAKICMjIEdldHRpbmcgU3RhcnRlZAogCkBAIC0xNSw3ICsxNSw3IEBAIFRoaXMgaXMg YSBEamFuZ28gMS44IGFwcGxpY2F0aW9uIGJhY2tlZCBieSBQb3N0Z3JlU1FMIGFuZCBydW5u aW5nIG9uIFB5dGhvbiAyLjcuCiBGaXJzdCwgcHJlcGFyZSB5b3VyIGRldmVsb3BtZW50IGVu dmlyb25tZW50IGJ5IGluc3RhbGxpbmcgcGlwLCB2aXJ0dWFsZW52LCBhbmQgcG9zdGdyZXNx bC1zZXJ2ZXItZGV2LVguWS4KIAogYGBgCi0kIHN1ZG8gYXB0IGluc3RhbGwgcHl0aG9uLXBp cCBwb3N0Z3Jlc3FsLXNlcnZlci1kZXYtOS42CiskIHN1ZG8gYXB0IGluc3RhbGwgcHl0aG9u LXBpcCBwb3N0Z3Jlc3FsLXNlcnZlci1kZXYtMTQKIAogJCBwaXAgaW5zdGFsbCB2aXJ0dWFs ZW52CiBgYGAKQEAgLTU3LDcgKzU3LDcgQEAgQVVUSEVOVElDQVRJT05fQkFDS0VORFMgPSBb J2RqYW5nby5jb250cmliLmF1dGguYmFja2VuZHMuTW9kZWxCYWNrZW5kJ10KIGBgYAogCiBQ cm92aWRlZCB0aGF0IHlvdSBjcmVhdGVkIGEgZGF0YWJhc2UgbWF0Y2hpbmcgdGhlIGFib3Zl IHNldHRpbmdzLCB5b3UgY2FuCi1ub3cgY3JlYXRlIHRoZSByZXF1aXJlZCB0YWJsZXMuCitu b3cgY3JlYXRlIHRoZSByZXF1aXJlZCB0YWJsZXMuIE5vdGUgdGhhdCBhIHBhc3N3b3JkIG11 c3QgYmUgcHJvdmlkZWQuCiAKIGBgYAogJCBweXRob24gbWFuYWdlLnB5IG1pZ3JhdGUKQEAg LTc5LDcgKzc5LDggQEAgVG8gYXV0aGVudGljYXRlIHlvdSdsbCBmaXJzdCBoYXZlIHRvIHJl bW92ZSB0aGUgY3VzdG9taXplZCBsb2dpbiB0ZW1wbGF0ZS4KIFJlbWVtYmVyIG5vdCB0byBj b21taXQgdGhpcyBtb2RpZmljYXRpb24uCiAKIGBgYAotJCBybSAtcmYgZ2xvYmFsX3RlbXBs YXRlcy9hZG1pbi9sb2dpbi5odG1sCiskIGZpbmQgLiAtdHlwZSBmIC1uYW1lIGxvZ2luLmh0 bWwKKyQgcm0gLWYgZ2xvYmFsX3RlbXBsYXRlcy9hZG1pbi9sb2dpbi5odG1sCiBgYGAKIAog VGhlbiBvcGVuIGh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC9hZG1pbiB0byBsb2cgaW4uIE9uY2Ug cmVkaXJlY3RlZCB0byB0aGUgRGphbmdvCmRpZmYgLS1naXQgYS9yZXF1aXJlbWVudHMudHh0 IGIvcmVxdWlyZW1lbnRzLnR4dAppbmRleCBkNGQ4ZTNjLi41ZDZhZGVmIDEwMDY0NAotLS0g YS9yZXF1aXJlbWVudHMudHh0CisrKyBiL3JlcXVpcmVtZW50cy50eHQKQEAgLTEsNCArMSw3 IEBACi1kamFuZ28+MS44LDwxLjkKK2RqYW5nbz49My4yLDw0LjAKIHBzeWNvcGcyCiBzaW1w bGVqc29uCiBweWNyeXB0bworcmVxdWVzdHMKK3B5Y3J5cHRvZG9tZQorcHljcnlwdG9kb21l eAo= --------------UhNEZv6hcTSskC7fkKRhit6x--