Thursday, June 24, 2010

Online Recruitment Project in Python

Online recruitment project was designed and developed by V Shunmugachamy and V Sri Krishnan.
This project developed by using python as developing language.This will run on apache2 webserver.we used mod_python for developing this web application.

The project contains following sections
1.Posting the candidate application details
2.Administrative part
3.Checking application status

ENVIRONMENT SETTINGS:
This project will work under Bharat Operating Systems Solutions(BOSS) Operating System.BOSS Operating System is a GNU Linux/Debian under licensed GPL.

1.Installing postgresql-8.3:
============================
apt-get install postgresql-8.3
This is the command for installing the postgresql-8.3.After installing go to the folder "/etc/postgresql/".
* open the pg_hba.conf file and edit following line
# IPv4 local connections:
host all all 127.0.0.1/32 md5

modified configuration file
# IPv4 local connections:
host all all 127.0.0.1/32 trust
2.Installing python
===================
Already python is along with the OS installation.If you want explicitly install use following command
apt-get install python-2.5.2
3.Installing ModPython
======================
apt-get install libapache2-modpython
This command used to install modpython.
After installing go to following folder
/etc/apache2/sites-available

modify the "default" file following contents to added
< Directory /var/www >
DirectoryIndex home.html
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On

< / Directory>

Now detailed description about each part

POSTING THE CANDIDATE DETAILS

This part contains the forms to post

JMeter JSON Extractor

      json response {"Key1":"Value1","Key2":"Value2","Key2":"Value2"}  Name of t...