joshuadunlop commited on
Commit
8a68160
·
verified ·
1 Parent(s): bbf602c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -72,13 +72,14 @@ api_login = st.sidebar.text_input("API Login", value="[email protected]
72
  api_key = st.sidebar.text_input("API Key", type="password")
73
 
74
  # Filters input
 
75
  url_from_not_contain = st.sidebar.text_input("URL from does not contain (comma-separated)")
76
- backlink_spam_score = st.sidebar.number_input("Backlink Spam Score ≤", value=100)
77
  page_from_rank_value = st.sidebar.number_input("Page From Rank Value ≥", value=0)
78
  domain_from_rank_value = st.sidebar.number_input("Domain From Rank Value ≥", value=0)
79
  page_from_language = st.sidebar.selectbox("Page From Language", ['en', 'other'])
80
  is_lost = st.sidebar.checkbox("Is Lost", value=False)
81
- dofollow = st.sidebar.checkbox("Dofollow", value=True)
82
  is_broken = st.sidebar.checkbox("Is Broken", value=False)
83
 
84
  # Prepare filters for API call
@@ -86,9 +87,9 @@ filters = []
86
 
87
  if url_from_not_contain:
88
  for url in url_from_not_contain.split(','):
89
- filters.append(["url_from", "not_like", url.strip()])
90
  filters.append("and")
91
-
92
  if is_lost:
93
  filters.append(["is_lost", "=", is_lost])
94
  filters.append("and")
 
72
  api_key = st.sidebar.text_input("API Key", type="password")
73
 
74
  # Filters input
75
+ st.sidebar.title("Filters")
76
  url_from_not_contain = st.sidebar.text_input("URL from does not contain (comma-separated)")
77
+ backlink_spam_score = st.sidebar.number_input("Backlink Spam Score ≤", value=0)
78
  page_from_rank_value = st.sidebar.number_input("Page From Rank Value ≥", value=0)
79
  domain_from_rank_value = st.sidebar.number_input("Domain From Rank Value ≥", value=0)
80
  page_from_language = st.sidebar.selectbox("Page From Language", ['en', 'other'])
81
  is_lost = st.sidebar.checkbox("Is Lost", value=False)
82
+ dofollow = st.sidebar.checkbox("Dofollow", value=False)
83
  is_broken = st.sidebar.checkbox("Is Broken", value=False)
84
 
85
  # Prepare filters for API call
 
87
 
88
  if url_from_not_contain:
89
  for url in url_from_not_contain.split(','):
90
+ filters.append(["url_from", "not_like", f"%{url.strip()}%"])
91
  filters.append("and")
92
+
93
  if is_lost:
94
  filters.append(["is_lost", "=", is_lost])
95
  filters.append("and")