Improve 'following' UI

This commit is contained in:
pluja 2020-08-27 12:27:17 +02:00
parent b56e5a1fae
commit 5d94b677a8
2 changed files with 21 additions and 29 deletions

View File

@ -150,7 +150,6 @@ def following():
@login_required @login_required
def search(): def search():
form = SearchForm() form = SearchForm()
parsedResults = []
if form.validate_on_submit(): if form.validate_on_submit():
user = form.username.data user = form.username.data
results = twitterUserSearch(user) results = twitterUserSearch(user)
@ -604,7 +603,6 @@ def getPosts(account):
def getYoutubePosts(ids): def getYoutubePosts(ids):
videos = [] videos = []
ydl = YoutubeDL()
with FuturesSession() as session: with FuturesSession() as session:
futures = [session.get('https://www.youtube.com/feeds/videos.xml?channel_id={id}'.format(id=id.channelId)) for id in ids] futures = [session.get('https://www.youtube.com/feeds/videos.xml?channel_id={id}'.format(id=id.channelId)) for id in ids]
for future in as_completed(futures): for future in as_completed(futures):

View File

@ -1,18 +1,12 @@
{% extends "base.html" %} {% extends "base.html" %}
{% block content %} {% block content %}
<div style="margin: 0em;" class="ui one column centered grid"> <div class="ui text container">
<div style="margin-top: 1em;" class="row"> <div class="row">
<img class="ui tiny circular image" src="{{ url_for('static',filename='img/avatars/')}}{{range(1, 12) | random}}.png"> <h2 class="ui header">Following ({{ count }}):</h2>
</div> </div>
<div style="margin: 1.5em;" class="row">
<h2 class="ui header">Accounts you follow ({{ count }}):</h2>
</div>
</div>
<hr>
<div style="margin: 0em;" class="ui one column centered grid"> <div class="ui relaxed divided list">
<div class="ui middle aligned divided list">
{% for acc in accounts %} {% for acc in accounts %}
<div class="item"> <div class="item">
<div class="right floated content"> <div class="right floated content">
@ -23,9 +17,9 @@
</form> </form>
</p> </p>
</div> </div>
<img class="ui avatar image" src="{{ url_for('static',filename='img/avatars/')}}{{range(1, 12) | random}}.png">
<div class="content"> <div class="content">
{{acc.username}} <a href="{{ url_for('u',username=acc.username)}}" class="header">{{acc.username}}</a>
<div class="description">@{{acc.username}}</div>
</div> </div>
</div> </div>
{% endfor %} {% endfor %}