一.首先要拥有一个linux服务器
二.使用Pycharm,部署Django项目
1.创建名为django_linux_test的Django项目
打开linux命令行,进入目录,执行
django-admin.py startproject django_linux_test
2.创建名为DjangoApp的应用
进入django_linux_test的目录,执行./manage.py startapp DjangoApp
3.使用Pycharm打开django_linux_test项目,编辑setting.py配置文件,将应用名称(DjangoApp)添加到INSTALLED_APPS这个元组中
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'DjangoApp', ]
4.创建models来添加数据库服务
from django.db import models from django import forms class BlogPost(models.Model): title=models.CharField(max_length=32) context=models.TextField(null=True) timestamp=models.DateTimeField() def __unicode__(self): return self.title class Meta: ordering=('-timestamp',)#用于实现首选的排序方式 class BlogPostForm(forms.ModelForm):#Django表单 class Meta: model=BlogPost exclude=('timestamp',)