HackMGM / unconf-app

MIT License
1 stars 1 forks source link

Enter in official conference schedule and verify it is easy to update in real time - determine who needs admin access from conference side #7

Open elijahlofgren opened 8 years ago

elijahlofgren commented 8 years ago

In trying to figure out the URL to see test data I've entered, I've found that in order to see all the code used by the app you'll also need to look in another repo, e.g. https://github.com/pinax/symposion/blob/master/symposion/schedule/urls.py It appears the code in our repo depends on the code in that repo but doesn't actually contain it.

elijahlofgren commented 8 years ago

Can't seem to find way to view schedule, finally found some documentation that might be applicable here: https://symposion.readthedocs.io/en/latest/

elijahlofgren commented 8 years ago

@jacquelineflemming I've tried adding a new "conference" but can't figure out how to get it to display on the front-end of the site at https://enigmatic-depths-30457.herokuapp.com/ I've tried various things based on looking at https://github.com/HackMGM/afitc-conf-app/blob/master/pinaxcon/urls.py and https://github.com/pinax/symposion/blob/master/symposion/schedule/urls.py but I can't figure out. Have you had any success?

jacquelineIO commented 8 years ago

I think the admin/database part is very robust and very detailed to the point that it's complicated. I will take another look I started to mess with it on my local before I deployed. We might need to meet up one night and see how it works and document it.

elijahlofgren commented 8 years ago

Another idea based on how it seems other websites are showing schedules is to simply make an HTML table with the schedule (since it is so easy to edit :), I thought the AFITC conference might have multiple simultaneous sessions but it doesn't appear so, thus a simple HTML table seems reasonable, at least for this conference. If there are changes, we can have then text us any schedule updates if they are not comfortable editing the HTML for the page.

On Sunday, August 14, 2016, jacquelineflemming notifications@github.com wrote:

I think the admin/database part is very robust and very detailed to the point that it's complicated. I will take another look I started to mess with it on my local before I deployed. We might need to meet up one night and see how it works and document it.

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/HackMGM/afitc-conf-app/issues/7#issuecomment-239719279, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAoIy-Y_4L_d7Yyr44hujopQ8aoJSALks5qf9PYgaJpZM4JjAnd .

Elijah Lofgren

jacquelineIO commented 8 years ago

Also the Django and Symposion software are deployed as packages either to your /usr/local or

mysiteenv/lib/python2.7/site-packages/symposion
mysiteenv/lib/python2.7/site-packages/django

When not in your activated virtualenv or if it wasn't installed for your virtualenv then you can go to the packages installed locally on your computer. The nice thing about using the virtualenv is that you can deploy with different versions and not depend on only the one installed locally.

Locally I have: /usr/local/Django-1.3/ (but I'm using 1.9 with virtualenv and haven't been using the local install-- which is old) Then this even varies depending on which install tool that you use, e.g., on mac: easy_install vs brew.

/Library/Frameworks/Python.framework/Versions/2.7/Python
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

So to get your virtualenv setup if you haven't already, go up one level from your afitc-conf-app directory. And do the following:

virtualenv env
source env/bin/activate
cd afitc-conf-app
pip install -r requirements.txt
jacquelineIO commented 8 years ago

I'm not 100% sure but something doesn't look right with the urls from symposion, I don't think they'd be hard to fix if it comes to that.

Here are some links that are working with the data that you have already added. And you need to make sure the info is 'published' I will check the admin later to see if I can find the related admin for that.

Even with these links only one actually showed information.

https://enigmatic-depths-30457.herokuapp.com/schedule/ https://enigmatic-depths-30457.herokuapp.com/schedule/sunday-28-august-2016/list/ https://enigmatic-depths-30457.herokuapp.com/schedule/sunday-28-august-2016/