浏览代码

Created gulpfile that handles migrations and does the runserver. Just type gulp.

Marco Quezada 10 年之前
父节点
当前提交
d7d6970dfc
共有 1 个文件被更改,包括 24 次插入0 次删除
  1. 24 0
      gulpfile.js

+ 24 - 0
gulpfile.js

@@ -0,0 +1,24 @@
+// 1. Include gulp
+var gulp = require('gulp');
+
+// 2. Include any plugins you might need.
+var process = require('child_process');
+
+// 3. Write out the tasks 
+
+gulp.task('djangomigrate', function(){
+	var spawn = process.spawn;
+	console.info('Doing Django Migrations');
+	var PIPE = {stdio: 'inherit'};
+	spawn('python',['./hackathon_starter/manage.py','migrate'],PIPE);
+});
+
+gulp.task('django', function(){
+	var spawn = process.spawn;
+	console.info('Starting Django server');
+	var PIPE = {stdio: 'inherit'};
+	spawn('python',['./hackathon_starter/manage.py','runserver'],PIPE);
+});
+
+// 4. Default Task
+gulp.task('default',['django','djangomigrate']);