from flask import Flask, render_template, redirect
from flask_pymongo import PyMongo 
import pymongo
import scrape_mars

app = Flask(__name__)

#create connection variable

app.config["MONGO_URI"] = "mongodb://localhost:27017/mars_db"
mongo = PyMongo(app)

@app.route("/")
def index():
    mars_data = mongo.db.mars_info.find_one()
    return render_template ("index.html", mars_data = mars_data)

@app.route("/scrape")
def scraper ():
    mars_data = mongo.db.mars_info
    mars_data_data = scrape_mars.scrape()
    mars_data.update({}, mars_data_data, upsert= True)
    return redirect ("/", code=302)


if __name__ == "__main__":
    app.run(debug=True)





from flask import Flask, render_template, redirect
from flask_pymongo import PyMongo 
import pymongo
import scrape_mars

app = Flask(__name__)

#create connection variable

app.config["MONGO_URI"] = "mongodb://localhost:27017/mars_db"
mongo = PyMongo(app)

@app.route("/")
def index():
    mars_data = mongo.db.mars_info.find_one()
    return render_template ("index.html", mars_data = mars_data)

@app.route("/scrape")
def scraper ():
    mars_data = mongo.db.mars_info
    mars_data_data = scrape_mars.scrape()
    mars_data.update({}, mars_data_data, upsert= True)
    return redirect ("/", code=302)


if __name__ == "__main__":
    app.run(debug=True)





#create connection variable