Enter your letterboxd username, receive a tailored suggestion for a Letterboxd user to follow!
Updating user list:
scrape.py --get-top-members <N>
# scrapes members lists by popularity, up to N
# populates DB with members list, profile URLs, last_updated stat for scrapes
Getting film ratings for a user:
scrape.py --user-film-ratings <user>
# scrapes all films watched by user, including unrated or blank (more expansive than diary entries)
# populates into the DB's ratings table (film_title_approx, film_url, film_id, film_rating, user, hash(film_id, user, last_updated))
Updating all film ratings:
scrape.py --update-film-ratings [7d]
# triggers --user-film-ratings job for all users in DB users table not updated in >= 7d