1. Installing Requirements.txt
sudo pip install-r requirements.txt
2. Configuring the settings.py File
DATABASES = {
' Default ': {
' ENGINE ': ' Django.db.backends.mysql ',
' NAME ': ' Test ',
' USER ': ' Root ',
' PASSWORD ': ' Root ',
' HOST ': ' localhost ',
' PORT ': ' 3306 ',
}
}
3. Synchronizing the database
Python manage.py syncdb
4. Some projects need to be installed grunt
sudo NPM install-g Grunt (-G for global)
Run NPM install in first-angular (including Package.json,gruntfile), grunt
5.python manage.py Runserver 127.0.0.1:8000
6.nginx Reverse Proxy
server{
Listen 80;
server_name 127.0.0.1;
Access_log/var/log/nginx/blog.hysia.com-access.log;
Error_log/var/log/nginx/log.hysia.com-com-error.log;
root/var/wwww/zarpe-sms;
Index index.html index.htm;
Location/{
Try_files $uri//index.html;
}
location/static {
root/var/www/zarpe-scrs-backend/;
}
Location/api {
Proxy_pass http://127.0.0.1:8000;
}
}
Kill 23734
$ lsof-i:80
Django Project Run steps