Skip to content

Commit for final project#83

Closed
ericchou-python wants to merge 29 commits intocewing:masterfrom
ericchou-python:master
Closed

Commit for final project#83
ericchou-python wants to merge 29 commits intocewing:masterfrom
ericchou-python:master

Conversation

@ericchou-python
Copy link
Copy Markdown

*** Problem Statement ***

Create a Django site that prototypes inventory control:

  1. Allow user to see a list of available manufactures
  2. Allow users to see inventory count on each manufactures
  3. Allow users to place orders and inventory is automatically updated (not done)
  4. Needs user authentication
    • use default authentication
    • see separate email for admin login for Instructors
  5. Use HTML/CSS to make site presentation (re-learned Dreamweaver and Spray for menu)

*** OpenShift document ***

*** Project Details ***

March 12, 2013:

  • Added step zip file for running locally on laptop
  • To run locally:
  1. Download the tgz ~/training.python_web/assignments/week08/athome/django/week10_django.tgz
  2. Untar/Unzip via 'tar -xvzf week10_django.tgz'
  3. cd to ~/django/wsgi/openshift
  4. Change the settings-local.py file to fit local database. Note there is an if loop for running on openshift (sqlite3) and local (mysql).
  5. run local server via 'python ~/django/wsgi/openshift$ python manage.py runserver 0.0.0.0:8080 --settings=settings-local

March 8, 2013:

  1. Site is hosted on RedHat's OpenShift platform on the small free tier
    https://django-ejpartners.rhcloud.com/inventory/manufactures/
  2. DNS alias off my own domain with CNAME record:
    https://esmee.pythonicneteng.com/inventory/manufactures/
  3. Main code under ~/django/wsgi (OpenShift requirement)
  4. Main site static file located under ~/django/wsgi (OpenShift requirement)
  5. Main Django project under ~/django/wsgi/openshift
  6. App under ~/django/wsgi/openshift/inventory
  7. Manufactur main menu provides 2 functions, Search and Add Manufactures
  8. Order tab requires authentication, use sales1/sales1.
  9. Order pipeline is not completed, but prove of concept provided for the first two forms.
  10. 'About Us' and 'Direction' are placeholders for now.

ericchou-python and others added 29 commits January 9, 2013 21:35
1. GeoIP and GoogleMap Mashup
2. Facebook Friends Name and Popular Names in 2011 Mashup
inital check in for final project for class
@cewing
Copy link
Copy Markdown
Owner

cewing commented Dec 4, 2013

cleaning up for new term

@cewing cewing closed this Dec 4, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants