Chapter 12: Dates and Times (v0.12)
This commit is contained in:
		
							parent
							
								
									b71c901c5a
								
							
						
					
					
						commit
						a871e7b5dd
					
				|  | @ -6,6 +6,7 @@ from flask_sqlalchemy import SQLAlchemy | |||
| from flask_migrate import Migrate | ||||
| from flask_login import LoginManager | ||||
| from flask_mail import Mail | ||||
| from flask_moment import Moment | ||||
| from config import Config | ||||
| 
 | ||||
| app = Flask(__name__) | ||||
|  | @ -15,6 +16,7 @@ migrate = Migrate(app, db) | |||
| login = LoginManager(app) | ||||
| login.login_view = 'login' | ||||
| mail = Mail(app) | ||||
| moment = Moment(app) | ||||
| 
 | ||||
| if not app.debug: | ||||
|     if app.config['MAIL_SERVER']: | ||||
|  |  | |||
|  | @ -9,7 +9,7 @@ | |||
|                 <a href="{{ url_for('user', username=post.author.username) }}"> | ||||
|                     {{ post.author.username }} | ||||
|                 </a> | ||||
|                 says: | ||||
|                 said {{ moment(post.timestamp).fromNow() }}: | ||||
|                 <br> | ||||
|                 {{ post.body }} | ||||
|             </td> | ||||
|  |  | |||
|  | @ -54,5 +54,6 @@ | |||
|       {% block content %}{% endblock %} | ||||
|     </div> | ||||
|     <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoTz1HIcje39Wm4jDKdf19U8gI4ddQ3GYNS7NTKfAdVQSZe" crossorigin="anonymous"></script> | ||||
|     {{ moment.include_moment() }} | ||||
|   </body> | ||||
| </html> | ||||
|  |  | |||
|  | @ -7,7 +7,9 @@ | |||
|             <td> | ||||
|                 <h1>User: {{ user.username }}</h1> | ||||
|                 {% if user.about_me %}<p>{{ user.about_me }}</p>{% endif %} | ||||
|                 {% if user.last_seen %}<p>Last seen on: {{ user.last_seen }}</p>{% endif %} | ||||
|                 {% if user.last_seen %} | ||||
|                 <p>Last seen on: {{ moment(user.last_seen).format('LLL') }}</p> | ||||
|                 {% endif %} | ||||
|                 <p>{{ user.followers.count() }} followers, {{ user.following.count() }} following.</p> | ||||
|                 {% if user == current_user %} | ||||
|                 <p><a href="{{ url_for('edit_profile') }}">Edit your profile</a></p> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue