django-dynamicsites-lite

সফটওয়্যার স্ক্রিনশট:
django-dynamicsites-lite
সফটওয়্যার বিবরণ:
সংস্করণ: 0.1
তারিখ আপলোড: 14 Apr 15
ডেভেলপার: Ian Ward
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 4

Rating: nan/5 (Total Votes: 0)

জ্যাঙ্গো-dynamicsites-Lite জন্য অনুমতি মান django.contrib.sites প্যাকেজ বিস্তৃতি একটি জ্যাঙ্গো অ্যাপ্লিকেশন:
- সাইট মিডলওয়্যার মাধ্যমে অনুরোধ থেকে পরিবর্তনশীল চিহ্নিত
- ওয়েবসার্ভার পর্যায়ে একাধিক ভার্চুয়াল হোস্ট জন্য কোন প্রয়োজন নেই
- 301 ক্যানোনিকাল হোস্টনেম থেকে টি পুননির্দেশনা
- একটি সাইট এর নিজস্ব urls.py এবং টেমপ্লেট থাকতে পারে
- (দেব, উপস্থাপক, পরীক্ষা, ইত্যাদি পরিবেশের মধ্যে ব্যবহারের জন্য) অ-উৎপাদন-নেম ব্যবহার করতে পরিবেশ হোস্ট-নেম ম্যাপিং জন্য অনুমতি দেয়
কনফিগারেশন
& Nbsp; আপনি একবার ইনস্টল করা dynamicsites কারণ কেউ যদি উপস্থিত থাকে, এটা সবসময় নিক্ষেপ করা হবে, request.get_host () থেকে একটি সাইট লুকআপ চেষ্টা করুন, এবং হবে, অ্যাডমিন প্যানেল নিশ্চিত করুন যে আপনি কনফিগার করা অন্তত 1 সাইট করতে, dynamicsites ইনস্টল করার পূর্বে 404
1. INSTALLED_APPS অ্যাপ্লিকেশন যোগ করুন
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'dynamicsiteslite',
& Nbsp;)
2. MIDDLEWARE_CLASSES করতে মিডলওয়্যার যোগ করুন
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; 'dynamicsiteslite.middleware.DynamicSitesMiddleware'
& Nbsp;)
3. TEMPLATE_CONTEXT_PROCESSORS প্রসঙ্গে প্রসেসর যোগ করুন
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; 'dynamicsiteslite.context_processors.current_site',
& Nbsp;)
4. কনফিগার SITES_DIR, SITES_PACKAGE, DEFAULT_HOST যোগ করে dynamicsites, এবং settings.py করতে HOSTNAME_REDIRECTS
& Nbsp; SITES_DIR = os.path.join (os.path.dirname (__ file__), 'সাইট')
& Nbsp; SITES_PACKAGE = 'সাইট'
& Nbsp; DEFAULT_HOST = 'www.your-default-site.com'
& Nbsp; HOSTNAME_REDIRECTS = {
& Nbsp; # 'redirect-src-1.com': 'www.redirect-dest-1.com',
& Nbsp; ...
& Nbsp;}
আপনার স্থানীয় পরিবেশ (যেমন. পরীক্ষা, দেব, উপস্থাপনকারী) উত্পাদন চেয়ে ভিন্ন হোস্ট-নেম ব্যবহার করে 5., যেমন ENV_HOSTNAMES মানচিত্র সেট
& Nbsp; ENV_HOSTNAMES = {
& Nbsp; 'আমার-site.dev': 'www.your-default-site.com',
& Nbsp; ...
& Nbsp;}
6. (উপরে সেট SITES_DIR থেকে) সাইট Dir করা এবং ভিতরে একটি __init__.py ফাইল করা
7. আপনি হোস্টিং করছি প্রতিটি সাইটের জন্য একটি সাইট Dir করা (eg. Mkdir সাইট / www_mysitesdomain_com)

আবশ্যক

  • পাইথন
  • জ্যাঙ্গো

বিকাশকারী অন্যান্য সফ্টওয়্যার Ian Ward

Speedometer
Speedometer

14 Apr 15

মন্তব্য django-dynamicsites-lite

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!