feat: profile page

This commit is contained in:
pateljannat
2021-04-14 11:19:02 +05:30
parent 88888903ab
commit e8ff9a5a32
9 changed files with 156 additions and 27 deletions

View File

@@ -145,7 +145,7 @@
</div>
</div>
<div class="tab-pane fade py-4" role="tabpanel" id="sketches">
<div class='container'>
<div class="container">
<a href="/sketches/new">Create a New Sketch</a>
<div class="row row-cols-1 row-cols-xl-5 row-cols-lg-4 row-cols-md-3 row-cols-sm-2">
{% if sketches %}
@@ -181,7 +181,9 @@
{% for course in courses %}
<div class="dashboard__course">
<div class="dashboard__courseHeader">
<h5 class="w-75">{{ course.name }}</h5>
<a class="text-decoration-none" target="_blank" href="/courses/{{course.slug}}">
<h5 class="w-75">{{ course.name }}</h5>
</a>
{% if course.member_type %}
<div class="dashboard__badge">
{{ course.member_type }}

View File

@@ -9,7 +9,7 @@ def get_context(context):
context.courses = get_courses(context.memberships)
context.activity = get_activity(context.memberships)
context.sketches = list(filter(lambda x: x.owner == frappe.session.user, get_recent_sketches()))
print(context)
def get_memberships(member):
return frappe.get_all("LMS Batch Membership", {"member": member}, ["batch", "member_type", "creation"])