安装django

Posted augustyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装django相关的知识,希望对你有一定的参考价值。

yum install sqlite-devel

安装python2.7

安装setuptools   readline

查看 安装setuptools   readline  过程

http://www.cnblogs.com/augustyang/p/6809013.html

 

之后安装django

wget https://www.djangoproject.com/download/1.8.18/tarball/ --no-check-certificate

tar -xf Django-1.8.18.tar.gz && cd Django-1.8.18

python setup.py install

>>> import django
>>> django.VERSION
(1, 8, 18, \'final\', 0)
>>>

 说明安装成功

配置环境变量:

export PATH=/usr/local/python27/bin/:$PATH

--------------------------------------------------------------------------------------------------------------------

1.新建一个项目

django-admin.py startproject project_name

2.新建一个app

cd  project_name

python manage.py startapp app_yang

一般一个项目有多个app, 当然通用的app也可以在多个项目中使用

 

3.启动服务器,出现这个报错,python manage.py migrate,解决报错

 

 

想让其他电脑也可以访问修改项目下面的settings.py

4.修改

ALLOWED_HOSTS = [\'*\']

之后运行

[root@mytest project_yang]# python manage.py runserver 0.0.0.0:8000

安装成功

 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------

修改页面显示

在项目下面创建一个文件:

[root@mytest project_yang]# pwd
/myproduct/project_yang/project_yang
[root@mytest project_yang]# vim test.py

from django.http import HttpResponse
 
def hello(request):
    return HttpResponse("Hello augustyang ! ")

修改urls.py

from django.conf.urls import url
 
from . import test
 
urlpatterns = [
    url(r\'^$\', test.hello),
]

再次启动

# python manage.py runserver 0.0.0.0:8000

 

以上是关于安装django的主要内容,如果未能解决你的问题,请参考以下文章

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段

Django REST框架--认证和权限

如何在 Django 中显式重置模板片段缓存?

使用 Django 模板作为片段

python 通过django片段很多很多

JavaScript 片段在 Django 模板中不起作用