Skip to content

Commit 54cf832

Browse files
authored
update Basic Membership forms (#2207)
* update Basic Membership forms - Removes email related fields/notes since we do not use this membership for any mailing lists. - Adds note/link regarding other membership types * makes more sense this way... * clarify that delete is for Basic Membership only
1 parent c4c6d2d commit 54cf832

File tree

2 files changed

+8
-15
lines changed

2 files changed

+8
-15
lines changed

templates/users/membership_form.html

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{% load boxes %}
33
{% load honeypot %}
44

5-
{% block page_title %}Edit Membership | Our Users & Members | {{ SITE_INFO.site_name }}{% endblock %}
5+
{% block page_title %}Edit Basic Membership | Our Users & Members | {{ SITE_INFO.site_name }}{% endblock %}
66

77
{% block body_attributes %}class="psf signup default-page"{% endblock %}
88

@@ -13,11 +13,15 @@
1313

1414
<article class="text">
1515
{% if request.user.has_membership %}
16-
<h1 class="default-title">Edit your PSF Membership</h1>
16+
<h1 class="default-title">Edit your PSF Basic Membership</h1>
1717
{% else %}
18-
<h1 class="default-title">Register to become a PSF Member</h1>
18+
<h1 class="default-title">Register to become a PSF Basic Member</h1>
1919
{% endif %}
2020

21+
<div class="info">
22+
<p>For more information and to sign up for other kinds of PSF membership, visit our <a href="https://www.python.org/psf/membership/">Membership Page</a>.</p>
23+
</div>
24+
2125
{% if form.errors %}
2226
<div class="user-feedback level-error">
2327
<p role="alert"><span class="icon-alert" aria-hidden="true"><span class="larger">&#9888; </span></span>Please correct the errors <b>noted in red</b> below:</p>
@@ -104,12 +108,7 @@ <h1 class="default-title">Register to become a PSF Member</h1>
104108
class="deletion-form"
105109
onsubmit="return confirm('Are you sure?');">
106110
{% csrf_token %}
107-
<p>
108-
<label for="id_delete_membership">
109-
You can delete your PSF membership if you don't want to get emails from the PSF.
110-
</label>
111-
<button type="submit" id="id_delete_membership">Delete your PSF membership</button>
112-
</p>
111+
<button type="submit" id="id_delete_membership">Delete your PSF Basic Membership</button>
113112
</form>
114113
{% endif %}
115114

users/forms.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,6 @@ def __init__(self, *args, **kwargs):
6868
code_of_conduct = self.fields['psf_code_of_conduct']
6969
code_of_conduct.widget = forms.Select(choices=self.COC_CHOICES)
7070

71-
announcements = self.fields['psf_announcements']
72-
announcements.widget = forms.CheckboxInput()
73-
announcements.initial = False
74-
7571
class Meta:
7672
model = Membership
7773
fields = [
@@ -83,7 +79,6 @@ class Meta:
8379
'country',
8480
'postal_code',
8581
'psf_code_of_conduct',
86-
'psf_announcements',
8782
]
8883

8984
def clean_psf_code_of_conduct(self):
@@ -105,4 +100,3 @@ def __init__(self, *args, **kwargs):
105100
super().__init__(*args, **kwargs)
106101

107102
del(self.fields['psf_code_of_conduct'])
108-
del(self.fields['psf_announcements'])

0 commit comments

Comments
 (0)